body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.6 Verdana, 瀹嬩綋, Helvetica, sans-serif;}/*闆呴粦锛歕5FAE\8F6F\96C5\9ED1  Verdana, Helvetica, sans-serif*/
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;word-wrap: break-word; white-space: normal;}
small{font-size:12px;}
ul,ol{list-style:none;}
a:link,a:visited{color:#7f7f7f;text-decoration:none;}
a:hover,a:active{color:#000;text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}

.layout:after{content:'\20';display:block;height:0;clear:both;}
.layout{*zoom:1;}
.clear{clear:both;}
html{zoom:expression(function(ele){ele.style.zoom="1";document.execCommand("BackgroundImageCache",false,true);}(this));}
body{word-break:break-all; min-width:1083px;}

/*html {
    overflow-x: hidden;
    overflow-y: auto;
}
body {
    overflow: hidden;
}*/

.vm *{display:inline-block;vertical-align:middle;}
.vm option{display:block;}
.vtb *{ vertical-align:text-bottom;}

/*甯哥敤*/
.w30{width:30px;}
.w85{width:85px;}
.w90{width:90px;}
.w140{width:140px;}
.w165{width:165px;}
.w180{width:180px}
.w190{width:190px;}
.w220{width:220px;}
.w230{width:230px;}
.w250{width:250px;}
.w300{width:300px;}
.w336{width:336px;}
.w350{width:350px;}
.w400{width:400px;}
.w530{width:530px;}
.w640{width:640px;}
.w800{width:800px;}
.w810{width:810px;}
.w1004{width:1083px;}

.h55{height:55px;}
.h100{height:100px;}
.h140{height:140px;}
.h150{height:150px;}

.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}
.yh{font-family:"寰蒋闆呴粦";}

.cf30{color:#f30;}a.cf30:link,a.cf30:visited{color:#f30;}a.cf30:hover,a.cf30:active{color:#f30;}
.cf60{color:#f60;}a.cf60:link,a.cf60:visited{color:#f60;}a.cf60:hover,a.cf60:active{color:#f60;}
.cf90{color:#ffb900;}a.cf90:link,a.cf90:visited{color:#ffb900;}a.cf90:hover,a.cf90:active{color:#ffb900;}
.c000{color:#000;}.c333{color:#333;}.c666{color:#666;}.c999{color:#999;}.cccc{color:#ccc;}.caaa{color:#aaa;}
.orange{color:#ffba00;}a.orange:link,a.orange:visited{color:#ffba00;}a.orange:hover,a.orange:active{color:#f30;}
.c009cff{color:#4095ce;}a.c009cff:link,a.c009cff:visited{color:#4095ce;}a.c009cff:hover,a.c009cff:active{color:#4095ce;}
.c7f7f7f{color:#7f7f7f;}a.c7f7f7f:link,a.c7f7f7f:visited{color:#7f7f7f;}a.c7f7f7f:hover,a.c7f7f7f:active{color:#f30;}
.c4e4e4e{color:#4e4e4e;}
.cc20000{color:#c20000}
.cfdb900{color:#fdb900;}
.purple{color:#e5004f;}
.ff0084{color:#ff0084;}a.ff0084:link,a.ff0084:visited{color:#ff0084;}a.ff0084:hover,a.ff0084:active{color:#f30;}
.a6ce38{color:#a6ce384;}a.a6ce38:link,a.a6ce38:visited{color:#a6ce38;}a.a6ce38:hover,a.a6ce38:active{color:#f30;}
a.c4095ce,.c4095ce{color:#4095ce;}
a.c4095ce:hover{color:#f30;}
a.ca6ce38,.ca6ce38{color:#a6ce38;}
a.ca6ce38:hover{color:#f30;}

.fLeft{float:left;}.fRight{float:right;}
.left{text-align:left;}.center{text-align:center;}.right{text-align:right;}
.absolute{position:absolute;}.relative{position:relative;}
.hide{display:none;}
.hide.selected{display:block;}
.block{ display:block;}
.noBold{font-weight:normal;}
.bold{font-weight:bold;}
.ofHidden{overflow:hidden;}

.ml1{margin-left:1px;}
.mt5{margin-top:5px;}

.p10{padding:10px;}
.p20{padding:20px;}
.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl20{padding-left:20px;}.pl30{padding-left:30px;}
.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}.pt60{padding-top:60px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb20{padding-bottom:20px;}.pb30{padding-bottom:30px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr20{padding-right:20px;}.pr30{padding-right:30px;}

.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.ml30{margin-left:30px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mr30{margin-right:30px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:30px;}

.longbox{width:1084px;margin:20px auto;position:relative;z-index:2;}
.longbox.w1003{width:1083px; }

/**/
.footer{background:#4e4e4e; position:relative;min-width:1083px; font-size:12px}
.footerSearch{height:38px;padding:8px 0 0 0;background:#ffba00;border-bottom:1px solid #3e3e3e; text-align:center}
.footerSearch .searchBar{margin:0 auto;}
.footerFunction{width:984px;margin:0 auto;color:#aaa;padding:30px 0 20px 0;line-height:21px;}
.footerFunction dl{float:left;width:100px;}
.footerFunction dt a:link,.footerFunction dt a:visited{color:#FFF;}
.footerFunction dt a:hover,.footerFunction dt a:active{color:#fff;}
.footerFunction dd a:link,.footerFunction dd a:visited{color:#aaa;}
.footerFunction dd a:hover,.footerFunction dd a:active{color:#fff;}

.footerFunction dl.qualification{width:150px;padding-right:50px;}
.footerFunction dl.copyright{width:280px;}

.copyrightLink{color:#aaa;}
.footerFunction dd .copyrightLink a:link,.footerFunction dd .copyrightLink a:visited{color:#aaa;}
.footerFunction dd .copyrightLink a:hover,.footerFunction dd .copyrightLink a:active{color:#fff;}


/**/
.bigPage{}
.bigPage > a{ display:inline-block;height:37px;width:37px;text-align:center;line-height:37px; background:url(../images/bigPage.png) no-repeat left top; position:relative; text-decoration:none;color:#7f7f7f;font-size:14px;font-weight:bold;margin:0 5px;}
.bigPage > a.selected,.bigPage > a.selected:hover{background:url(../images/bigPage.png) no-repeat left -111px;color:#fff; cursor:default;}
.bigPage > b{ display:inline-block;line-height:37px;margin:0 5px;}
.bigPage a:hover{background:url(../images/bigPage.png) no-repeat left -37px;}
.bigPage a.down{background:url(../images/bigPage.png) no-repeat left -74px;}
.pagePrev b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #4e4e4e #f8f8f8 #f8f8f8; position:absolute;left:9px;top:12px;}
.pageNext b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #f8f8f8 #f8f8f8 #4e4e4e; position:absolute;left:16px;top:12px;}

.bigPage > a.pageDisabled{background:url(../images/bigPage.png) no-repeat left -148px;color:#c1c1c1; cursor:default;}
.bigPage > a.pageNext.pageDisabled b{border-color:#eee #eee #eee #c1c1c1; cursor:default;}
.bigPage > a.pagePrev.pageDisabled b{border-color:#eee #c1c1c1 #eee #eee; cursor:default;}

.commentArea{border:1px solid #c2c2c2; background:#fff url(../images/comments.png) repeat-x left -151px;width:810px;height:80px;margin-bottom:5px;font-size:14px;color:#333;padding:5px;}
.commentArea.focus{color:#000;height:150px;}
.commentArea.gray{ background-color:#fcfcfc;}

.camTitle{height:49px;  background:#f9f9f9 url(../images/camTitleBg.jpg) repeat-x left top;}
.camNavC > a,.camNavC > span{display:inline-block;padding:0 25px;border-top:3px solid #fcfcfc;height:46px;line-height:46px;font-size:14px;color:#282828;border-right:1px solid #f4f4f4;}
.camNavC > a.selected,.camNavC > span.selected{background:#fff;border-top:3px solid #ffb900;font-weight:bold;}
.longTop{font-size:14px;color:#ababab;padding:15px 20px 15px 47px;background:url(../images/Ztips.png) no-repeat left top;}
.longConCam{ background:#fff;border-top:1px solid #f4f4f4;}

.longTop1{font-size:14px;color:#ababab;padding:15px 20px 15px 20px;}

.camWholeBoxUl{width:1084px;}
.camWholeBoxUl > li{float:left;width:250px;height:355px;border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;padding:10px 10px 0 10px;}
.camWholeBoxUl > li.op{width:501px;}

.camLiCon{padding:0px 10px;}
.camLiCon table td a{ font-size:12px}
.camLiTitle{width:230px;padding:10px 0 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4095ce;}
.camLiTitle a{color:#666666;font-size:14px;}

.camLiDes {color:#808080;height:70px;padding-top:0px;margin-bottom:15px;line-height:24px;}
.camLiDes b{color:#ffb900;}
.camLiContent{padding-top:5px;height:70px;line-height:20px;color:#ababab;}

.reback{ background:url(../images/log/reback.png) no-repeat left center;height:16px;line-height:16px; display:inline-block; padding-left:20px;}

.camZpBox{padding:10px 10px;}
.camZpBox dl{ display:inline-block;padding:5px 0;width:100%; }
.camZpBox dt{float:left;width:45px;padding-left:10px;line-height:22px; text-align:left;color:#ababab;}
.camZpBox dd{margin-left:50px;}
.camZpBox dd a{color:#4095ce;margin-right:10px;}
.camZpBox dd a:hover{color:#f30;}
.camZpBox dd a.selected{color:#ffb900;font-weight:bold;}


.findFans{padding:30px 50px;}
.findFansType{color:#e5e5e5;}
.findFansType span{ display:inline-block;padding:0 5px;}
.findFansType a{color:#00a0e9;}
.findFansType a:hover{color:#f30;}
.findFansType a.selected{font-weight:bold;}


.loginPop{padding:0px;}
.loginPop .loginTable{border-bottom:1px solid #ddd; background:#fff;padding:30px 0 20px 0;}
.loginPop .loginTable table{width:auto;margin:0 auto;}
.loginPop .loginTable th{font-weight:normal;}
.loginPop .otherLogType{margin:0;border-top:1px solid #fff;padding:15px 0 16px 127px;}
.otherLogType{margin:0px 20px 0 0;}

/*message*/
.messageBox{margin:30px auto 50px auto;padding:0 0 8px 0;background:url(../images/shandow.png) no-repeat center bottom; text-align:center;width:800px; position:relative;}
.messageBoxTop{ background:url(../images/message.png);width:380px;height:218px;margin:0 auto; position:relative;z-index:1;top:27px;}
.messageBoxTop p{ position:absolute;right:-70px;bottom:37px;}
.messageBoxTop p span{color:#11a3ff;}
.circleBox{ position:relative;z-index:0;}
.circleBoxCenter{ background:#fff;padding:37px 0 30px 0;}
.circleBoxTop{height:6px; background:url(../images/circle.png) no-repeat left top;margin-right:6px;}
.circleBoxTop span{display:block;height:6px; position:relative;left:6px;background:url(../images/circle.png) no-repeat right top;}
.circleBoxBottom{height:6px; background:url(../images/circle.png) no-repeat left -6px;margin-right:6px;}
.circleBoxBottom span{display:block;height:6px; position:relative;left:6px;background:url(../images/circle.png) no-repeat right -6px;}
.messageTitle{font-size:30px;color:#3b3b3b;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,Arial, Helvetica, sans-serif;font-weight:normal;}
.message{font-size:36px;color:#f30;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,Arial, Helvetica, sans-serif;}
.messageSec{color:#a33300;padding:10px 0;}
.messageBtns{padding:10px 0 0 0;}
.messageBtns a{margin:0 10px;}
.whiteButton{ display:inline-block;height:28px;background:url(../images/whiteBtn.png) no-repeat left top;}
.whiteButton span{cursor:pointer;display:inline-block;height:28px;line-height:28px; position:relative; background:url(../images/whiteBtn.png) no-repeat right -28px; left:5px;padding:0 15px 0 10px;}
.whiteButton:link span,.whiteButton:visited span{color:#00a0e9; text-decoration:none;}
.whiteButton:hover span,.whiteButton:active span{color:#f30; text-decoration:underline;}

.circleGray{zoom:1;}
.circleGrayTop{height:3px;background:url(../images/circleBox.png) no-repeat left top;margin-right:3px; }
.circleGrayTop p{height:3px; position:relative;left:3px;background:url(../images/circleBox.png) no-repeat right -183px;}
.circleGrayCenter{ background:#eee;}
.circleGrayBottom{height:3px; background:url(../images/circleBox.png) no-repeat left -180px;margin-right:3px;}
.circleGrayBottom p{height:3px; position:relative;left:3px;background:url(../images/circleBox.png) no-repeat right -363px;}

.circleGray.or{}
.circleGray.or .circleGrayTop{height:3px;background:url(../images/circleBoxOr.png) no-repeat left top;margin-right:3px; }
.circleGray.or .circleGrayTop p{height:3px; position:relative;left:3px;background:url(../images/circleBoxOr.png) no-repeat right -183px;}
.circleGray.or .circleGrayCenter{ background:#ffffe4;border-left:1px solid #ffdc7f;border-right:1px solid #ffdc7f;}
.circleGray.or .circleGrayBottom{height:3px; background:url(../images/circleBoxOr.png) no-repeat left -180px;margin-right:3px;}
.circleGray.or .circleGrayBottom p{height:3px; position:relative;left:3px;background:url(../images/circleBoxOr.png) no-repeat right -363px;}

.circleGray.white{}
.circleGray.white .circleGrayTop{height:3px;background:url(../images/circleBoxWhite.png) no-repeat left top;margin-right:3px; }
.circleGray.white .circleGrayTop p{height:3px; position:relative;left:3px;background:url(../images/circleBoxWhite.png) no-repeat right -183px;}
.circleGray.white .circleGrayCenter{ background:#fff;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.circleGray.white .circleGrayBottom{height:3px; background:url(../images/circleBoxWhite.png) no-repeat left -180px;margin-right:3px;}
.circleGray.white .circleGrayBottom p{height:3px; position:relative;left:3px;background:url(../images/circleBoxWhite.png) no-repeat right -363px;}

.circleGray.black{}
.circleGray.black .circleGrayTop{height:3px;background:url(../images/gBox.png) no-repeat left top;margin-right:3px; }
.circleGray.black .circleGrayTop p{height:3px; position:relative;left:3px;background:url(../images/gBox.png) no-repeat right -64px;}
.circleGray.black .circleGrayCenter{ background:#7f7f7f;border-left:1px solid #4e4e4e;border-right:1px solid #4e4e4e;}
.circleGray.black .circleGrayBottom{height:3px; background:url(../images/gBox.png) no-repeat left -61px;margin-right:3px;}
.circleGray.black .circleGrayBottom p{height:3px; position:relative;left:3px;background:url(../images/gBox.png) no-repeat right -125px;}


.jhComRight td{ text-align:right;}
.jhComLeft td{ vertical-align:top;}
.rightD{ background:url(../images/rightD.png) no-repeat left top;width:8px;height:16px; position:absolute;right:-7px;top:15px;}
.leftD{ background:url(../images/leftD.png) no-repeat left top;width:8px;height:16px; position:absolute;left:-7px;top:15px;}
.jhComRight .jhContent,.jhComLeft .jhContent{padding:10px 20px; text-align:left;}

.dateLink{padding-top:10px;color:#999;}
.dateLink a{color:#009cff}
.dateLink a:hover{color:#f30; text-decoration:none;}
.dateLink span{padding:0 10px;}

.redFlag{display:inline-block;height:17px; background:url(../images/redFlag.png) no-repeat left top;}
.redFlag span{height:17px;line-height:17px;padding:0 5px; position:relative;left:4px; background:url(../images/redFlag.png) no-repeat right -17px;font-weight:normal;color:#fff;display:inline-block;}
.redFlag span a{color:#fff;}
.redFlag.left{background:url(../images/redFlag.png) no-repeat right -34px;}
.redFlag.left span{left:auto;right:4px;background:url(../images/redFlag.png) no-repeat left -51px;}





.searchFans{width:460px;margin:0 auto;padding-bottom:70px;}
.searchFans.detail{padding-bottom:30px;}

.sfType li{height:27px;float:left; cursor:pointer;}

.sfType a{display:inline-block;padding:0 0px 0 5px;height:22px;}
.sfType a span{ height:22px; display:inline-block; cursor:pointer;padding:0 5px 0 0;line-height:22px;}
.sfType li.selected{background:url(../images/searchFansBg.gif) no-repeat center top;}
.sfType li.selected a{background:url(../images/searchFansBg.gif) no-repeat left top;text-decoration:none;}
.sfType li.selected a span{background:url(../images/searchFansBg.gif) no-repeat right top;color:#fff;font-weight:bold; text-decoration:none;}


.sfContent{height:40px;width:456px; background:url(../images/fansSearch.gif) no-repeat left top;border:0;line-height:40px;font-size:16px;}
.sfContent.focus{background:url(../images/fansSearch.gif) no-repeat left -40px;width:456px; }
.sfTxt{height:34px;line-height:34px;border:0; background:none;width:345px;margin:0 10px;}
.sfBtn{display:inline-block; height:40px;width:91px; background:url(../images/fansSearch.gif) no-repeat right top;}



.scBox{ background:url(../images/scBg.jpg) repeat-x left top;height:43px;padding:20px 30px 0 30px;border-bottom:1px solid #e8e8e8;}

.scBoxDes{border-bottom:1px dashed #c7c7c7;padding:10px 30px 20px 30px;}
.scBoxDesUl{width:680px;float:left;}
.scBoxDesUl li{float:left;margin:10px 10px 0 0;}
.scBoxDesUl li a{ background:url(../images/scBoxDesUl.jpg) no-repeat left top;height:24px;padding:0 0px 0 10px; display:inline-block;}
.scBoxDesUl li a span{ cursor:pointer;background:url(../images/scBoxDesUl.jpg) no-repeat right top;height:24px; display:inline-block;line-height:24px;padding:0 10px 0 0px;}
.scBoxDesUl li a:hover{background:url(../images/scBoxDesUl.jpg) no-repeat left -24px;color:#fff; text-decoration:none;}
.scBoxDesUl li a:hover span{background:url(../images/scBoxDesUl.jpg) no-repeat right -24px;color:#fff; text-decoration:none;}
.scBoxDesUl li.selected a{background:url(../images/scBoxDesUl.jpg) no-repeat left -24px;color:#fff;}
.scBoxDesUl li.selected a span{background:url(../images/scBoxDesUl.jpg) no-repeat right -24px;color:#fff;}
.scBoxDesUl li.addSc a{background:url(../images/scBoxDesUl.jpg) no-repeat left -48px;padding:0;width:94px;}
.scBoxDesUl li.addSc a:hover{background:url(../images/scBoxDesUl.jpg) no-repeat -94px -48px;}


.scListDown{ position:absolute;bottom:9px;left:13px;}
.scListDown > span{ display:inline-block; vertical-align:middle;}
.scListDownSel{ position:relative; cursor:default;}

.lineL{display:inline-block;padding:0 10px; background:url(../images/lineL.gif) repeat-y left top;}
.scListDown.special{position:absolute;bottom:4px;left:3px;height:35px;width:97%;}
.scListDown.special span{line-height:35px;height:35px;}

.scListDownTitle{position:relative;padding:3px 22px 0 10px;height:21px; display:inline-block;border:1px solid #f6f6f6; background:#f6f6f6;color:#7f7f7f;z-index:2;border-bottom:0;}
.scListDownTitle b{position:absolute;right:10px;top:10px;width:0;height:0;border-width:4px 4px;border-style:solid;border-color:#bababa #f6f6f6 #f6f6f6;font-size:0;line-height:0;}
.scListDownSel:hover .scListDownTitle{border:1px solid #ffba00; background:#fff;color:#000;border-bottom:0;}
.scListDownSel:hover .scListDownTitle b{border-color:#bababa #ffffff #ffffff;}

.scListDownSel:hover .scListDownSelCon{ display:block;}
.scListDownSelCon{position:absolute;left:0;top:24px; background:#fff;border:1px solid #ffba00;width:110px; display:none; }
.scListDownSelCon dl{}
.scListDownSelCon dd{height:24px;}
.scListDownSelCon dd a{display:block;height:24px;line-height:24px;padding:0 0 0 10px;}
.scListDownSelCon dd a:hover{ background:#ffba00;color:#fff; text-decoration:none;}
.sccDown{margin:0 5px;border-top:1px dashed #ccc;padding:5px 0;}
.sccDown b{}

.dClose{width:16px;height:16px; background:url(../images/dClose.png) no-repeat left top;z-index:10; position:absolute;right:5px;top:20px; visibility:hidden}

.popDoc{ position:absolute;left:50%;top:50%;z-index:110; background:#fff;border:5px solid #b0b0b0;}
.popDocTitle{ background:#ffba00;color:#000;font-size:14px; position:relative;padding:0 10px;line-height:30px;height:30px;border-bottom:1px solid #eca128;}
.popDocTitle .fRight{margin-top:7px;}
.popDocCon{padding:15px;}
/**/
.isTxt{background:#fbfbfb url(../images/inputBg.png) repeat-x left top;height:22px;line-height:22px;border:1px solid #c1c1c1;padding:0 5px;color:#333;}
.isTxt.focus{color:#000; background-color:#fff;}

.submit{height:21px;border:0;display:inline-block; cursor:pointer; background:url(../images/btn.png) no-repeat left top;width:42px;}
.cancel{height:21px;border:0; display:inline-block; cursor:pointer; background:url(../images/btn.png) no-repeat left -21px;width:42px;}

.tagList{padding:10px 20px;}
.tag{ background:url(../images/sfType.png) no-repeat left top;height:30px;margin-right:10px;display:inline-block; position:relative;}
.tag span{background:url(../images/sfType.png) no-repeat right -30px;height:30px;line-height:30px;padding:0 30px 0 10px; position:relative;left:3px; display:inline-block;}
.cClose{ background:url(../images/dCloseS.png) no-repeat;height:16px;width:16px; display:inline-block; position:absolute;right:7px;top:7px;}

.testComBox{ text-align:center;padding:40px 0 120px 0;}
.conBox{line-height:22px;color:#666;padding:5px 0;}
.domain{font-size:30px;font-weight:normal;}
.ttPop{width:390px;position:absolute;left:50%;top:60px;margin-left:-130px; display:none;}
.ttPop .topG{top:-7px;left:50%;margin-left:-10px;}
.thridPart{width:600px;margin:0 auto;padding:30px 0;}
.thridPart p{line-height:28px;}
.thBox{padding:20px 0 0 0;}
.thBox td{padding:10px 20px;}

.sinoInputSmall{ display:inline-block;background:#fff url(../images/log/logTxtSmall.png) no-repeat left top;border:0;height:35px;width:221px;padding:0 10px;}
.sinoInputSmall.focus{background:#fff url(../images/log/logTxtSmall.png) no-repeat left bottom;}
.logTextSmall{height:35px;border:0;line-height:35px;width:221px;background:none;font-size:14px;color:#333;}
.sinoInputSmall .logTextSmall.focus{color:#000;}

.sinoInput{ display:inline-block;background:#fff url(../images/log/logTxt.png) no-repeat left top;border:0;height:40px;width:221px;padding:0 10px;}
.sinoInput.focus{background:#fff url(../images/log/logTxt.png) no-repeat left bottom;}
.logText{height:40px;border:0;line-height:40px;width:221px;background:none;font-size:14px;color:#aaaaaa;}
.sinoInput .logText.focus{color:#000;}

.shareLinkBox{padding:30px 0; text-align:center;}
.shareLinkBox a{margin:0 10px;}

.timeLineLeft{ display:inline-block; background:url(../images/lr.png) no-repeat left -40px;width:40px;height:40px; position:absolute;left:10px;top:90px;}
.timeLineLeft.gray{background:url(../images/lr.png) no-repeat left top;cursor:default;}
.timeLineRight{ display:inline-block; background:url(../images/lr.png) no-repeat right -40px;width:40px;height:40px; position:absolute;right:10px;top:90px;}
.timeLineRight.gray{background:url(../images/lr.png) no-repeat right top; cursor:default;}
.timeLine{ border-top:1px solid #ddd;margin-top:10px;position:relative;padding-bottom:50px;}
.timeLineCon{height:230px;border-bottom:1px solid #ddd;}
.timeLineCon .ulWrapper{width:847px;margin:0 auto;height:270px; overflow:hidden; position:relative;}
.ulWrapper ul{width:20000px; position:relative;left:0;}

.timeLineCon ul li{width:77px;float:left;height:230px; text-align:center;}
.tlcT table{width:100%;}
.tlcT td{text-align:center; vertical-align:bottom;height:230px;font-size:16px; color:#ffba00;}
.tlcC{width:32px; background:#ffba00;margin:0 auto;}
.tlcB{ text-align:center;padding:20px 0;color:#4d4d4d; }

.longConCam .timeLine{ border-top:1px solid #f4f4f4;}
.longConCam .timeLineCon{border-bottom:1px solid #f4f4f4;}

.joinBtn{height:30px;line-height:30px;text-align:center;margin:20px auto 0 auto;}
.joinBtn span{color:#fff; display:inline-block;padding:0 10px 0 31px; background:url(../images/joinBtn.png) no-repeat left top; vertical-align:middle;}
.joinBtn a{ display:inline-block;width:85px;color:#a33300;background:url(../images/joinBtn.png) no-repeat right top;vertical-align:middle; }

.upTBoxTable{width:100%;}

.upTBoxTable td,.norTable .upTBoxTable td{padding:10px;border:0;}
.upTBoxTable textarea{border:1px solid #c1c1c1;width:540px;height:63px;padding:5px;color:#aaaaaa;}
.upTBoxTable textarea.focus{color:#000;border:1px solid #ffba00;}

.loader{border:1px solid #ef9400;height:11px;width:200px;}
.loader span{display:inline-block; background:#ffba00;height:10px;border-top:1px solid #ffbe10;}
.upT{ background:url(../images/upT.png) no-repeat left top;width:35px;height:35px; display:inline-block; cursor:move;}
.upT:hover{background:url(../images/upT.png) no-repeat left -35px;}
.close{ background:url(../images/close.png) no-repeat left top;width:23px;height:23px; display:inline-block;}
.close:hover{background:url(../images/close.png) no-repeat left -23px;}

.sina,.weibo,.renren,.qzone{ display:inline-block;height:24px;width:24px;}
.sina{background:url(../images/comments.png) no-repeat -57px -24px;}
.weibo{background:url(../images/comments.png) no-repeat -57px -48px;}
.renren{background:url(../images/comments.png) no-repeat -57px -72px;}
.sina.selected{background:url(../images/comments.png) no-repeat -105px -24px;}
.weibo.selected{background:url(../images/comments.png) no-repeat -105px -48px;}
.renren.selected{background:url(../images/comments.png) no-repeat -105px -72px;}

a.dEdit{background:url(../images/ed.png) no-repeat left top;}
a.dEditFace{background:url(../images/ed.png) no-repeat -105px 2px;}
a.dEdit:hover{background:url(../images/ed.png) no-repeat left -18px;color:#f5ac16; text-decoration:none;}
a.dEditFace:hover{background:url(../images/ed.png) no-repeat -105px -16px;color:#f5ac16; text-decoration:none;}

.dDelete{ background:url(../images/dCloseS.png) no-repeat 3px center;}
.dFind{ background:url(../images/dFind.png) no-repeat 3px center;}

a.addBtn{background:url(../images/addBtn.gif) no-repeat left top;width:58px;height:24px; display:inline-block;line-height:24px;padding-left:22px;color:#a63902; text-decoration:none;}
a.addBtn:hover{background:url(../images/addBtn.gif) no-repeat left -24px;}
a.addBtn.down{background:url(../images/addBtn.gif) no-repeat left -48px;}

.dashedLine{border-top:1px dashed #ccc;height:0;line-height:0;font-size:0;}

a.lBtn{ display:inline-block;height:40px;width:120px; text-align:center;color:#a33300;font:18px/40px "\5FAE\8F6F\96C5\9ED1"; background:url(../images/lBtn.png) no-repeat left top; text-decoration:none;}
a.lBtn:hover{background:url(../images/lBtn.png) no-repeat left -40px;}
a.lBtn.down{background:url(../images/lBtn.png) no-repeat left -80px;}

a.cBtn{ display:inline-block;height:40px;width:120px; text-align:center;color:#7f7f7f;font:18px/40px "\5FAE\8F6F\96C5\9ED1"; background:url(../images/cBtn.png) no-repeat left top; text-decoration:none;}
a.cBtn:hover{background:url(../images/cBtn.png) no-repeat left -40px;}
a.cBtn.down{background:url(../images/cBtn.png) no-repeat left -80px;}

input.yellowBtn{height:28px;width:90px;color:#a83d04;font:12px/28px "瀹嬩綋"; background:url(../images/yellowBtn.png) no-repeat left top;border:0; cursor:pointer;}
a.yellowBtn{ display:inline-block;height:28px;width:90px; text-align:center;color:#a83d04;font:12px/28px "瀹嬩綋"; background:url(../images/yellowBtn.png) no-repeat left top; text-decoration:none;}
a.yellowBtn span{ cursor:pointer;}
a.yellowBtn:hover{background:url(../images/yellowBtn.png) no-repeat left -28px;}
a.yellowBtn.down{background:url(../images/yellowBtn.png) no-repeat left -56px;}

a.grayBtn{ display:inline-block;height:28px;width:90px; text-align:center;color:#4e4e4e;font:12px/28px "瀹嬩綋"; background:url(../images/grayBtn.png) no-repeat left top; text-decoration:none;}
a.grayBtn span{ cursor:pointer;}
a.grayBtn:hover{background:url(../images/grayBtn.png) no-repeat left -28px;}
a.grayBtn.down{background:url(../images/grayBtn.png) no-repeat left -56px;}

.camRightTd{border-left:1px solid #f4f4f4;width:220px;padding:5px 10px; vertical-align:middle;}
.camRightTd .t{color:#ababab;font-size:33px;font-family:Arial, Helvetica, sans-serif;line-height:100%;}
.camRightTd .n{color:#ffb900;font-size:48px;font-family:Arial, Helvetica, sans-serif;line-height:100%;}

.normalTxt{background:#fbfbfb url(../images/inputBg.png) repeat-x left top;height:32px;line-height:32px;border:1px solid #c1c1c1;padding:0 5px;}
.normalArea{background:#fbfbfb url(../images/inputBg.png) repeat-x left top;height:120px;line-height:22px;border:1px solid #c1c1c1;padding:5px;}
.main .btn{color:#a33300;margin-left:10px;text-decoration:none;}
a.btn{background:url(../images/comments.png) no-repeat left top;width:57px;height:24px;line-height:24px;color:#a33300; text-decoration:none; display:inline-block; text-align:center;}

.inputLong{padding:20px; background:#f4f4f4 url(../images/workTopBg.jpg) repeat-x left top;}
.inputLong .normalArea{height:60px;width:1032px;}

.popFace{position:absolute;z-index:999;width:400px;overflow:hidden;border:5px solid #b0b0b0; background:#fff;left:0;top:0px;}
.popFaceFlag{ background:url(../images/icons/topFlag.png);width:22px;height:10px; position:absolute;top:-10px;left:30px;}
.popUserLeft{color:#7f7f7f;}

.face{ display:none;}
.face.selected{ display:block;}

.popFaceBox{padding:15px;}
.popFaceTitle a{ display:inline-block;padding:0 10px;}
.popFaceTitle a:hover{ text-decoration:none;}
.popFaceTitle a.selected{ background:#ffba00;color:#fff;}
.faceList{border-bottom:1px dashed #ddd;padding:10px 0 15px;margin-right:-5px;}
.faceList a{display:inline-block;width:27px;height:24px; text-align:center; background:#eaeaea;border:1px solid #f3f3f3;margin:5px 5px 0 0;padding:3px 0 0 0;}


.xsxBox,.xsxBox .commentFunc{width:550px;}
.xsxBox .normalArea{width:540px;font-size:14px;}
.xsxTable .normalTxt{font-size:14px;}


.activeList li{padding:20px 60px 25px 59px; position:relative;border-bottom:1px solid #f4f4f4;}

.activeList.small{}
.activeList.small li{width:425px;padding:15px;float:left;margin:30px 0 0 30px;border-bottom:3px solid #eee;border-right:2px solid #eee;overflow:hidden;}
.activeList.small .alTBox{width:365px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.activeList.small .alContent{width:410px;height:211px;}
.activeList.small .alContentCon{height:181px;width:370px;}
.activeList.small .alT{padding:0 0 0 8px}

.alTBox a{font-size:20px;font-family:"寰蒋闆呴粦";}
.alT p{padding:0 0 0 81px;}
.alContent{height:231px;width:902px;margin:10px auto 0 auto; position:relative;}
.alContent .alContentCon{height:201px; background:#000;color:#ccc;padding:15px 20px;line-height:24px; text-decoration:none;filter:alpha(opacity=0); -moz-opacity:0; opacity:0;width:862px; display:inline-block; position:absolute;left:0;top:0;width:px;}
.alContent:hover .alContentImg{}
.alContent:hover .alContentCon{filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.activeBox{}

a.activeListMore{ display:inline-block; background:url(../images/activeMore.png) no-repeat left -38px;width:38px;height:38px; position:absolute;right:20px;top:20px;}
a.activeListMore:hover{background:url(../images/activeMore.png) no-repeat left top;}

.favBox{height:130px;padding:20px 0 0 0}
.favBox table{margin:0 auto;}
.favBox th{font-weight:normal;padding:0px;}
.favBox td{padding:10px 5px;width:200px;}

.ubcTitle{font-size:16px;font-family:"寰蒋闆呴粦";}


.crbBox .commentFunc{width:967px;}
.crbBox .commentArea{width:966px;}

/*2012骞�11鏈�15鏃ュ姞==================================================鍏�*/


.topWrapper{height:45px; width:100%; min-width:1083px;background:url(../images/topBg.png);position:relative;z-index:40;text-align:center; font-family:Verdana, 瀹嬩綋, Helvetica, sans-serif;}
.topHeader{width:1083px;margin:0 auto;height:45px; display:inline-block;text-align:left; position:relative}
.newlogowp{ position:absolute; left:5px; top:44px;height:30px; width:110px; overflow:hidden; display:none}
.newlogo{ display:block;position:absolute;top:-35px;left:0px;width:110px; height:30px; background:url(../images/newlogo.png) no-repeat 0 0;
	-webkit-transition:top .2s linear;-moz-transition:top .2s linear;-o-transition:top .2s linear;transition:top .2s linear;}
.topHeader.hover .newlogo{top:0px;
	-webkit-transition:top .3s linear;-moz-transition:top .3s linear;-o-transition:top .3s linear;transition:top .3s linear;}

.topLogo{width:121px;height:44px;display:inline-block;background:url(../images/logo.png?v2) no-repeat 0 center;float:left; margin-right:30px}
.topNav{float:left;height:43px;}
.topNav > a{line-height:44px;line-height:47px\9;height:43px;color:#000;width:50px; text-align:center; display:inline-block; overflow:hidden;float:left;font-size:14px;}
.topNav > a:hover{color:#fff;background:#2d2d2d;font-weight:bold;text-decoration:none;}
.topNav > a.selected{color:#fff;background:#2d2d2d;font-weight:bold;text-decoration:none;}

span.navMore{ position:relative;padding-right:10px;line-height:44px;line-height:47px\9;height:43px;color:#000;width:50px; text-align:center; display:inline-block;float:left;font-size:14px; cursor:default;}
span.navMore:hover{color:#fff;background:#2d2d2d;font-weight:bold;text-decoration:none;}
span.navMore b{position:absolute;right:6px;top:21px;width:0;height:0;border-width:5px 5px;border-style:solid;border-color:#8c6000 #ffae00 #ffae00;font-size:0;line-height:0;}
span.navMore:hover b{border-color:#8c8c8c #2d2d2d #2d2d2d;}

span.navMore:hover .navMoreUl{display:block;}
.navMoreUl{position:absolute;left:0;top:43px; background:#2d2d2d;z-index:10; display:none; text-align:left;}
.navMoreUl li{line-height:34px;width:100px;}
.navMoreUl a{line-height:34px;display:block;white-space:nowrap;color:#ababab;font-weight:normal;font-size:12px;height:34px;padding-left:15px;}
.navMoreUl a:hover{background:#111;color:#ffba00;text-decoration:none;}

.topHeadeRight{float:right;margin-right:-1px;}
.thrUl a{ text-decoration:none;margin-left:1px;}
.m01 > a{display:inline-block;width:37px; background:url(../images/tb.png) no-repeat 10px 2px;height:43px;}
.m01:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat 10px -41px;}
.m02 > a{ display:inline-block;width:37px; background:url(../images/tb.png) no-repeat -27px 2px;height:43px;}
.m02:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat -27px -41px;}
.m03 > a{ display:inline-block;width:37px; background:url(../images/tb.png) no-repeat -64px 2px;height:43px;}
.m03:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat -64px -41px;}
.m04 > a{ display:inline-block;width:37px; background:url(../images/tb.png) no-repeat -101px 2px;height:43px;}
.m04:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat -101px -41px;}
.m05 > a{ display:inline-block;width:37px; background:url(../images/tb.png) no-repeat -138px 2px;height:43px;}
.m05:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat -138px -41px;}
.m06 > a{display:inline-block;height:34px;padding:9px 10px 0 10px; text-align:center;}
.m06:hover > a{background:#2d2d2d;}

.son{position:absolute; background:#2d2d2d;left:1px;top:43px; display:none; font-size:12px}
.son li{line-height:32px;border-bottom:1px solid #3c3c3c; cursor:default;color:#fff;}
.son li:hover{ background:#111;}
.son li a{display:block;color:#fff;padding:0 10px;}
.son li a:hover{ text-decoration:none;}
.rNum{float:right; cursor:pointer;}

.son li.a1 a{background:url(../images/st.png) no-repeat 15px -1px;padding-left:40px;}
.son li.a2 a{background:url(../images/st.png) no-repeat 15px -33px;padding-left:40px;}
.son li.a3 a{background:url(../images/st.png) no-repeat 15px -65px;padding-left:40px;}
.son li.a4 a{background:url(../images/st.png) no-repeat 15px -97px;padding-left:40px;}
.son li.a5 a{background:url(../images/st.png) no-repeat 15px -129px;padding-left:40px;}
.son li.a6 a{background:url(../images/st.png) no-repeat 15px -160px;padding-left:40px;}
.son li.a7 a{background:url(../images/st.png) no-repeat 15px -193px;padding-left:40px;}

.fonts{position:absolute; background:#2d2d2d;right:0;top:43px; display:none;}

.m01:hover .son{width:100px; display:block;}
.m03:hover .son{width:120px; display:block;}
.m05:hover .son{width:100px; display:block;}
.m06:hover .son{width:130px; display:block;right:0;left:auto;}


.m01:hover .rNum,.m03:hover .rNum{font-weight:bold;color:#ffba00;}

.m02.hasMsg > a{background:#d80616 url(../images/tb.png) no-repeat -27px bottom;}
.m02.hasMsg:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat -27px bottom;}
.m02.hasMsg:hover .fonts{ background:#2d2d2d;}
.m02.hasMsg .fonts{background:#d80616;display:inline-block;width:37px;text-align:center;line-height:24px;top:30px;}
.m02.hasMsg .fonts a{color:#fff;font-weight:bold;}

.m03.hasMsg > a{background:#d80616 url(../images/tb.png) no-repeat -64px bottom;}
.m03.hasMsg:hover .fonts{ display:none;}
.m03.hasMsg:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat -64px bottom;}
.m03.hasMsg > a:hover{background:#2d2d2d url(../images/tb.png) no-repeat -64px bottom;}
.m03.hasMsg .fonts{background:#d80616;display:inline-block;width:37px;text-align:center;line-height:24px;top:30px;}
.m03.hasMsg .fonts a{color:#fff;font-weight:bold;}

.m01.hasMsg > a{background:#d80616 url(../images/tb.png) no-repeat 10px bottom;}
.m01.hasMsg:hover .fonts{ display:none;}
.m01.hasMsg:hover > a{background:#2d2d2d url(../images/tb.png) no-repeat 10px bottom;}
.m01.hasMsg > a:hover{background:#2d2d2d url(../images/tb.png) no-repeat 10px bottom;}
.m01.hasMsg .fonts{background:#d80616;display:inline-block;width:37px;text-align:center;line-height:24px;top:30px;}
.m01.hasMsg .fonts a{color:#fff;font-weight:bold;}

.sonA{text-align:center;padding:0 10px;border-bottom:1px solid #3c3c3c;}
.sonA a{color:#ffba00;font-size:14px;line-height:42px;}
.sonA a:hover{text-decoration:underline;color:#fff;}


.topSearch{display:inline-block;height:25px;float:right;margin:9px 10px 0 0;margin:8px 10px 0 0\9; position:relative;border:1px solid #ff9200; background:#fff;}
.topSearchTxt{height:25px;width:143px;line-height:25px;border:0;float:left;margin-right:5px;padding:0 0 0 5px;}
.topSearchBtn{height:25px;width:24px;border:0;background:#fff url(../images/bs.png) no-repeat left top; cursor:pointer;float:left}
.topSearchBtn:hover{ background:#fff url(../images/bs.png) no-repeat left -24px;}
.thrUl{float:right;height:43px;}
.thrUl > li{float:left; position:relative;}

.topSearch:hover .chooseS{ display:block;}
.chooseS{ background:#2d2d2d; position:absolute;left:0;top:26px;width:177px;padding:5px 0; display:none;}
.chooseS input{margin:0 3px 0 5px;*margin:0 3px 0 3px; display:inline-block; vertical-align:middle;}
.chooseS label{color:#fff;display:inline-block; vertical-align:middle;}
.chooseS label:hover{color:#ffba00;}


.camNavC{}
.camNavC a{display:inline-block;padding:0 25px;border-top:3px solid #fcfcfc;height:46px;line-height:46px;font-size:14px;color:#2d2d2d;border-right:1px solid #f4f4f4;}
.camNavC a.selected{background:#fff;border-top:3px solid #ffb900;font-weight:bold;}

/*.longTop{font-size:14px;color:#ababab;padding:15px 20px;}*/



.sonType{ position:relative;padding:10px 0 0 45px;}
.sonType span{ position:absolute;left:0;color:#ababab;}
.camZpBoxC .sonType a{color:#ababab;}
.camZpBoxC .sonType a:hover{color:#f30;}


.camZpBoxC{padding:10px 10px;}
.camZpBoxC dl{ display:inline-block;padding:5px 0;width:100%; }
.camZpBoxC dt{float:left;width:45px;padding-left:10px;line-height:22px; text-align:left;color:#2d2d2d;}
.camZpBoxC dd{margin-left:50px;}
.camZpBoxC dd a{color:#2d2d2d;margin-right:10px; display:inline-block;}
.camZpBoxC dd a:hover{color:#f30;}
.camZpBoxC dd a.selected{color:#f30;font-weight:bold;}


.camRightTdC{border-left:1px solid #f4f4f4;width:240px;padding:20px 10px 5px 20px; vertical-align:top;}
.camRightTdC .t{color:#ababab;font-size:33px;font-family:Arial, Helvetica, sans-serif;line-height:100%;}
.camRightTdC .n{color:#ffb900;font-size:48px;font-family:Arial, Helvetica, sans-serif;line-height:100%;}
.camLiTitleC{width:230px;padding:10px 0 0 0; position:relative;color:#4095ce;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.camLiTitleC b{ display:block;width:210px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.camLiTitleC.hot p{width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.camLiTitleC.hot .hotSpan{height:16px;width:16px;background:url(../images/work/fire.png); position:absolute;right:0px;top:12px}
.camLiTitleC a{color:#666666;font-size:14px;font-weight:bold;}
.camLiTitleC a:hover{color:#f30;}
.camLiDesC {color:#5e5e5e;height:40px;padding-top:5px;}
.camLiDesC b{font-weight:normal;}
.camLiDesC span{color:#ababab;}

.ftSearch{width:350px;height:32px;line-height:32px;margin:0px auto 0 auto; text-align:left; background:#fff;}
.ftChoose{float:left;}
.ftSearchTxt{height:32px;line-height:32px;border:0;border-left:1px solid #eca128;padding:0 3px;font-size:12px;color:#333;width:250px; background:#fff;float:left}
.ftSearchBtn{float:left;height:24px;width:24px; background:#fff url(../images/bs.png) no-repeat center 0px;cursor:pointer;border:0;margin:4px 0 0 4px;}
.ftSearchBtn:hover{background:#fff url(../images/bs.png) no-repeat center -24px;}

.ftChoose{cursor:pointer;height:32px;width:52px; display:inline-block;position:relative;line-height:32px;font-size:12px; text-align:center;padding-right:10px;}
.ftChoose b{position:absolute;right:8px;top:14px;width:0;height:0;border-width:4px 4px;border-style:solid;border-color:#868686 #fff #fff;font-size:0;line-height:0;}
.ftChoosePop{ display:none;width:64px; position:absolute;left:-1px;top:32px;}
.ftChoose ul{border-bottom:1px solid #eca128}
.ftChoosePop ul li{border-left:1px solid #eca128;border-right:1px solid #eca128;line-height:21px;}
.ftChoosePop ul li a{display:block;font-size:12px;text-decoration:none;}
.ftChoosePop ul li a:link,.ftChoosePop ul li a:visited{color:#666;background:#fff;}
.ftChoosePop ul li a:hover,.ftChoosePop ul li a:active{color:#2d2d2d; background:#ffba00;}
.ftChoosePop.hover{}
.ftChoose.hover b{border-color:#868686 #fff #fff;}
.ftChoose.hover .ftChoosePop{ display:inline-block;}


.doLogBox{line-height:43px;}
.thrUl .doLogBox a{color:#000;margin:0 5px;}
.thrUl .doLogBox a:hover{ text-decoration:underline}


/*20121121============*/

.norTable{font-size:14px;}

.norTable tr.last td,.norTable tr.last th{border-bottom:0;}
.leftBorder{border-left:1px solid #f4f4f4;}
.norTable td,.norTable th{padding:15px 10px; vertical-align:top;border-bottom:1px solid #f4f4f4;}
.norTable td.vlm,.norTable th.vlm{ vertical-align:middle;}
.norTable th{ text-align:right;font-weight:normal;}
.newTxt{background:#fbfbfb url(../images/txtBg.png) repeat-x left top;height:36px;line-height:36px;border:1px solid #abadb3;font-size:14px;padding:0 5px;}
.newArea{background:#fbfbfb url(../images/txtBg.png) repeat-x left top;line-height:22px;border:1px solid #abadb3;font-size:14px;padding:5px 5px;}
.newTxt.gray{color:#999;}
.newTxt.gray.focus{color:#000;}
.newTxt.disabled{ background-color:#ececec;}

input.lBtn{ height:40px;width:120px; text-align:center;color:#a33300;font:18px/40px "\5FAE\8F6F\96C5\9ED1"; background:url(../images/lBtn.png) no-repeat left top; text-decoration:none;border:0; cursor:pointer;}

.loginRx .txtMsg{ position:absolute;z-index:20;top:-35px;left:270px; white-space:nowrap}
.regRx .txtMsg{position:absolute;z-index:20;top:-35px;left:320px; white-space:nowrap}
.txtMsg{line-height:px;font-size:14px;color:#fff;background-color:#4095ce;height:38px; display:inline-block;padding:0 10px;line-height:38px; float:left;}
.txtMsg.alert{ background-color:#ff3300;}
.txtMsg.suc{background-color:#a6ce38;}

.txtMsg.f12{font-size:12px;}

.selectBox,.labelBox{ display:inline-block; border:1px solid #abadb3;height:36px;padding:0 10px;}
.selectBox select{ vertical-align:middle;margin-top:6px;}
.labelBox label{ vertical-align:middle;margin-top:6px; display:inline-block;}


.norTable.register td *{ display:inline-block; vertical-align:middle;}
.norTable.register td option{ display:block;}
.norTable.register td .newTxt,.norTable.register td .labelBox,.norTable.register td .selectBox{ float:left;}
.norTable.register td.testing .newTxt{float:none;}
.regCheckLink{float:left;line-height:40px; cursor:default;}
.norTable.register td .labelBox{}

.regTable td{border:1px solid #f4f4f4;padding:5px 10px;}
.regTable td.pb30{padding-bottom:30px;}.regTable td.pt30{padding-top:30px;}
.regStepLeft{float:left;font-size:60px;padding-right:5px;line-height:100%;font-family:Arial, Helvetica, sans-serif;color:#ababab;}
.regStepRight{float:left;font-size:12px;color:#ababab;padding-top:5px;}
.regStepRight b{font-size:16px;}

.upBtn{ height:38px;border:1px solid #abadb3; background:url(../images/hbtn.jpg) repeat-x left bottom;font-size:14px; cursor:pointer;width:100px;}
.step .regStepLeft,.step .regStepRight{color:#ffb900;}

.upPlugn{width:610px;margin:0 auto;}
.atList li{ display:inline-block;width:100%; position:relative;border-bottom:1px solid #f4f4f4;float:left;padding:10px 0 10px 10px;} 

.atPerson{padding:20px 0 0 20px;float:left;width:410px;line-height:21px;}
.atPersonDes{width:380px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.atImg{float:left;padding-top:35px;}
.atImg a{margin:0 10px;}
.atList .apBtn{right:20px; position:absolute;top:20px;}
a.tBtn{ text-decoration:none;}
.guidList li{padding:20px 30px;border-bottom:1px solid #f4f4f4;}

.guidList.borderTop,.borderTop {border-top:1px solid #f4f4f4;}


.regTable td.colTd{font-size:16px;padding-left:20px; vertical-align:middle;}
.colTd a{display:block;height:22px;line-height:22px; background:url(../images/gr.png) no-repeat 570px center;color:#4095ce;}
.colTd a:hover{color:#f60; text-decoration:none;}

.tagBoxLinks{border-bottom:1px solid #f4f4f4;padding:10px 0px;}
.dAdd{ background:url(../images/cAdd.png) no-repeat 3px center;}
.f30{font-size:30px;}
.wp100{width:100%;}
.pswLv{margin-left:5px;}
.pswLv.lv1{height:5px; display:inline-block; background:#f00;width:60px;}
.pswLv.lv2{height:5px; display:inline-block; background:#ffb900;width:120px;}
.pswLv.lv3{height:5px; display:inline-block; background:#8ec336;width:180px;}

.borderNone td{border:0;}
.mustInput{width:7px;height:40px; background:#ffba00; display:inline-block;}
a.doChangeHead{ display:inline-block;width:145px;height:40px;line-height:40px;margin-top:1px;color:#fff; background:#2d2d2d;font-size:14px; text-align:center;}
a.doChangeHead:hover{ background:#000; text-decoration:none;}



/*20121127*/
.selectBox{    
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #999999;
    border-radius: 2px 2px 2px 2px;
    display: inline-block;
    height: 20px;
    overflow: hidden;
    padding: 8px 5px 8px;
    vertical-align: middle;
}

.selectBox select{border: medium none;
	border:none;
    color: #555555;
    font-size: 14px;
	margin:0;
}


.container{width:1083px;margin-left:auto;margin-right:auto;clear:both}
.topSlideBar{position:relative;text-align:center;padding:10px;background:#fff;font-size:14px;color:#ababab;}
.topSlideBar .sideClose{ top:50%;margin-top:-8px; display:inline-block;right:20px; position:absolute;}
.personBox{height:435px; background:#fff;width:332px;}

.fileBox{position:relative;overflow:hidden;}
.file{position:absolute;top:-100px;}

.personBoxTable td{border-bottom:1px solid #f4f4f4;height:47px;}
.personBoxTable td a{color:#4095ce;display:block;margin-left:10px;}
.personBoxTable td a:hover{color:#f30; text-decoration:none;}

.personBoxTable a.apBtn{width:60px;padding-left:20px;}

a.doAtt{height:18px;display:inline-block;padding:0 0 0 24px;background:url(../images/apBg.png) no-repeat left -18px;}
a.doAtt:hover{background:url(../images/apBg.png) no-repeat left top;}
a.doAtt.done{background:url(../images/apBg.png) no-repeat left -36px;}
a.doAtt.done:hover{background:url(../images/apBg.png) no-repeat left -54px;}

a.cRecommend{height:16px;display:inline-block;padding:0 0 0 24px;line-height:14px;background:url(../images/cGood.png) no-repeat 1px center;}
a.cMail{height:16px;display:inline-block;padding:0 0 0 24px;line-height:14px;background:url(../images/cMail.png) no-repeat 1px center;}
a.cReport{height:16px;display:inline-block;padding:0 0 0 24px;line-height:14px;background:url(../images/notice.png) no-repeat 1px center;}

a.homeEdit{height:16px;display:inline-block;padding:0 0 0 24px;line-height:14px;background:url(../images/home_edit.png) no-repeat 1px center;}
a.homeTX{height:16px;display:inline-block;padding:0 0 0 24px;line-height:14px;background:url(../images/home_tx.png) no-repeat 1px center;}
a.homeHF{height:16px;display:inline-block;padding:0 0 0 24px;line-height:14px;background:url(../images/home_hf.png) no-repeat 1px center;}

.nanBox{height:82px;border-bottom:1px solid #f4f4f4;padding:5px 10px 0;}
.nanBox p{color:#999;width:310px;line-height:22px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.namBox li{height:40px; line-height:40px;border-bottom:1px solid #f4f4f4;padding:0px 10px 0;color:#999;}
.namBox li a{vertical-align:bottom;}
.namBoxRight{padding-top:7px;}
.f20{font-size:20px;}
a.downFlagLink{padding:0 24px 0 0;margin:8px 10px 0 0;display:inline-block;height:18px; background:url(../images/downFlag.png) no-repeat right center; text-decoration:none;}
a.downFlagLink.on{background:url(../images/downFlagOn.png) no-repeat right center;}

.camZp{border-top:1px solid #f4f4f4;}
.camZpSmall .camZpBox{font-size:12px;}
.camZpSmall .camZpBox dd a{color:#5e5e5e;}
.camZpSmall .camZpBox dd a:hover{color:#f30; text-decoration:none;}
.camZpSmall .camZpBox dd a.selected{color:#f30;}

.cLeft{width:50%;border-right:1px solid #f4f4f4; vertical-align:top;}
.cRight{ vertical-align:top;}
.cTitle{border-bottom:1px solid #f4f4f4;padding:10px 15px;font-weight:bold;font-size:14px;}
.cComments{}
.cComments .commentBoxList li{padding:10px 15px;width:auto; display:block;border-bottom:1px solid #f4f4f4;}
.cCommentsBox{padding:15px 0 15px 15px}
.cCommentsBox .commentArea{width:500px;height:100px;}
.cCommentsBox .commentArea.focus{height:100px;}
.cCommentsBox .commentFunc{width:510px;}
.cCommentsLink{padding:15px;border-top:1px solid #f4f4f4;}
.cCommentsImg{padding:5px 0}
.cCommentsImg a{margin-right:5px;}

.smallPage{}
.smallPage > a{display:inline-block;height:24px;padding:0 5px;text-align:center;line-height:24px;position:relative; text-decoration:none;color:#4e4e4e;font-size:12px;font-weight:bold;margin:0 2px;border:1px solid #7f7f7f; background:#fff url(../images/spage.jpg) repeat-x left bottom;}
.smallPage > a.selected,.smallPage > a.selected:hover{background:#ffba00;color:#fff; cursor:default;border:1px solid #cc9400;}
.smallPage > b{display:inline-block;line-height:37px;margin:0 5px;}
.smallPage a:hover{background:#e2e2e2;border:1px solid #333;}
.smallPage a.pagePrev,.smallPage a.pageNext{width:15px;}
.smallPage .pagePrev b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f7f7f7 #4e4e4e #f7f7f7 #f7f7f7; position:absolute;left:3px;top:6px;}
.smallPage .pageNext b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f7f7f7 #f7f7f7 #f7f7f7 #4e4e4e; position:absolute;left:10px;top:6px;}
.smallPage a.pagePrev:hover b{border-color:#e2e2e2 #4e4e4e #e2e2e2 #e2e2e2; }
.smallPage a.pageNext:hover b{border-color:#e2e2e2 #e2e2e2 #e2e2e2 #4e4e4e; }

.smallPage a.pagePrev.disable,.smallPage a.pageNext.disable{border:1px solid #e2e2e2; cursor:default; background:#fff;}
.smallPage a.pagePrev.disable b,.smallPage a.pageNext.disable b{ cursor:default;}
.smallPage a.pagePrev.disable b{border-color:#fff #cacaca #fff #fff;}
.smallPage a.pageNext.disable b{border-color:#fff #fff #fff #cacaca;}


input.yellowBtn{height:28px;width:90px;color:#a83d04;font:12px/28px "瀹嬩綋"; background:url(../images/yellowBtn.png) no-repeat left top;border:0; cursor:pointer;}



.moreInfor{ background:#fff;}
.moreInfor td{border:1px solid #f4f4f4;padding:10px;width:25%;color:#333; vertical-align:top;}
.cbImg{padding-top:5px;}
.cbImg img{margin-right:8px;}

.lineTable th,.lineTable td{border:1px solid #f4f4f4;font-weight:normal;font-size:14px; vertical-align:top;}
.lineTable th{padding:20px;width:50px;}
.lineTable td{padding:20px 0 20px 20px;}
.lineTableTh p{font-size:36px;color:#ffb900;line-height:100%;width:px;}
.lineTableTd a{margin-right:10px;}

.longCenter{font-size:14px;color:#5e5e5e;padding:15px 20px;border-bottom:1px solid #f4f4f4;}
.personHome .camRightTd{width:230px;}
.rt{ display:inline-block; position:absolute;right:0;top:0;width:17px;height:16px;z-index:2; background:url(../images/rt.png) no-repeat right top;}

.longConCam .timeLine{ border-top:1px solid #f4f4f4;}
.longConCam .timeLineCon{border-bottom:1px solid #f4f4f4;}

.configHome{ background:#fff;margin-bottom:20px;}
.configHomeCon{border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;padding:20px 0;}
.chcTable{width:1000px;margin:0 auto;}
.chcTable table{margin:0 auto;}
.chcTable td{vertical-align:top;}

.cImgBoxSpan{height:159px;width:159px;border:1px solid #ababab; text-align:center;color:#999;line-height:159px;}
.cImgBox img{border:1px solid #ababab;}
.bgConfig{padding-left:20px;line-height:26px;}
.bgConfig label{margin-right:10px;}
.bgConfig input{margin-right:5px;}


.disabled{color:#999;}
.chooseColor{background:#fbfbfb url(../images/txtBg.png) repeat-x left top;height:25px;line-height:25px;border:1px solid #ababab;font-size:12px;padding:0 5px;width:60px;color:#5e5e5e;}
.colorBox{display:inline-block;width:25px;height:25px;border:1px solid #ababab;}

.bigChooseType{font-size:14px;color:#ababab;padding:15px 20px;}
.bigChooseType span{margin:0 10px;}
.bigChooseType a{color:#4e4e4e;}
.bigChooseType a:hover{color:#ff3300;}
.bigChooseType a.selected{font-weight:bold;color:#ffb900;}
.bigChooseType a.reback{font-size:12px;color:#4095ce;margin-top:3px;}
.bigChooseType a.reback:hover{color:#f30;}

.choosePerson{color:#666;}
.choosePerson td{border:1px solid #f4f4f4;width:25%; vertical-align:top;padding:20px; cursor:default;}
.choosePerson td .layout{ position:relative;}
.choosePerson td .layout .dClose{visibility:visible;}
.choosePerson td:hover{ background:#f4f4f4;}
.pLeft{float:left;margin-top:3px;}
.pRight{margin-left:58px;}

.ad{ text-align:center;}

.userInforHead{float:left;}
.userInforCon{margin-left:74px;color:#4e4e4e;}
.userInforCon .userName{font-size:14px;display:inline-block;padding:0 0 5px 0; position:relative;}
.userInforCon .userName img{margin-right:5px;}
.userInforCon .userName a:link,.userInforCon .userName a:visited{color:#000;}
.userInforCon .userName a:hover,.userInforCon .userName a:active{color:#f30;}

.atList.sMessage li.new{ background:url(../images/newCircle.png) no-repeat 850px center;}
.atList li .dClose{visibility:visible}
.popAlertPlus{padding:0 0 0 20px; display:inline-block;height:16px;line-height:16px; background:url(../images/info.png) no-repeat left center;}
.atList li:hover .rightFuc{ display:block;}
.rightFuc{ position:absolute;right:10px;top:10px;padding:0 25px 0 0; display:none;}
.rightFuc a.dClose{top:0px;right:0;}
.atPerson.plus{width:640px;}


.sxNBox{width:842px;padding:25px 0 25px 25px; position:relative;}
.sxNBox .commentArea{ overflow:hidden; background-color:#fbfbfb;}
.sxNBoxHead{ position:absolute;right:-69px;}

.topPt.longTop{font-weight:normal;}
.sxNBox.borderTop{width:auto;}
.sxNBox.borderTop .commentArea{ overflow:hidden; background-color:#fbfbfb;}
.sxNBox.borderTop .sxNBoxHead{ position:absolute;right:25px;}
.sxNBox.borderTop .rightG{right:109px;}
.sxNBox.borderTop .commentArea{width:927px}
.sxNBox.borderTop .commentFunc {width:940px}

.jhCom.borderTop{}
.jhCom.borderTop td,.jhCom.borderTop th{padding-bottom:20px;}
.domBox{border:1px solid #e5e5e5; background:#eeeeee;}
.jhComLeft .domBox{border:1px solid #FFDC7F; background:#FFFFE4;}

.rightFlag{ display:inline-block; background:url(../images/right.png);width:22px;height:41px;margin:50px 30px 0 0}
.rixBox{padding:0px 15px;}
.rixTitle{font-weight:bold;}

.rixBox{}
.rixBoxUl{}

.rixBoxUl li{display:inline-block;padding:5px 10px 0px 0px;font-size:12px;}
.sxListT{white-space:nowrap; overflow:hidden;text-overflow:ellipsis; display:inline-block;width:65px;}
.rixBoxUl li p{margin-left:55px;margin-top:-3px;color:#aaa;}


.refresh{ background:#fff8e5;padding:10px 0; position:relative; text-align:center;font-size:14px;}
.refresh a.refreshLink{color:#ff0084;font-size:14px;padding:0 0 0 24px; background:url(../images/re.png) no-repeat left center;}
a.refreshLink b{ cursor:pointer;}
a.refreshLink.blue{color:#4095ce;}
a.refreshLink.blue b{color:#f30;}
.refresh .dClose{ visibility:visible;top:50%;margin-top:-8px;}



.recList li{display:inline-block;width:1063px;border-bottom:1px solid #f4f4f4;padding:10px 0 10px 10px;}
.recListLeft{padding:10px 0 0px 10px;width:695px;float:left;}
.recDes{margin:-2px 0 0 63px;}
.recBox{height:90px;padding:5px 0 5px 0; overflow:hidden;color:#666;}

.choosePersonUl{width:1004px;}
.choosePersonUl li{border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;width:250px;float:left; position:relative;}
.choosePersonUl li > div{padding:15px 0 15px 15px;}
.choosePersonUl li:hover .dClose{ background:url(../images/dClose.png); display:inline-block;width:16px;height:16px; visibility:visible;top:10px;}

.objUl li{border-bottom:1px solid #f4f4f4;position:relative;}
.objUl li:hover .dClose{ background:url(../images/dClose.png); display:inline-block;width:16px;height:16px; visibility:visible;top:10px;}

.searchingBox{border:1px solid #ff9100;margin:0 auto;width:520px; background:#fff;}
.searchingTxt{height:36px;line-height:36px;border:0;padding:0 5px;background:#fff;width:295px;border:1px solid #ff9100;border-left:0;font-size:14px;float:left;}
.searchingBtn{height:38px; background:#ffab00 url(../images/searchBtn.jpg) no-repeat left 0px;width:100px;border:0;cursor:pointer;}
.searchSelectBox{ display:inline-block;float:left; border:1px solid #ff9100;height:36px; text-align:center;width:102px;}
.searchSelectBox select{ vertical-align:middle;margin-top:6px;}
.searchSelectBox{    
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ff9100;
    display: inline-block;
    height: 20px;
    overflow: hidden;
    padding: 8px 5px 8px;
    vertical-align: middle;
}

.searchSelectBox select{border: medium none;width:102px;
	border:none;
    color: #555555;
    font-size: 14px;
	margin:0;
}
.searchingLink a{color:#4095ce;}
.searchingLink a:hover{color:#f30;}


.searchLeftS{width:752px;padding:0px 0 0px 10px;float:left;border-right:1px solid #f4f4f4;}
.searchRightS{width:310px;float:right;padding:10px 0px 30px 10px;}

.searchLeftS .upJyBox li{border-bottom:1px solid #f4f4f4;padding:10px 0 10px 0;}

.upJyBox ul{ display:inline-block;}
.upJyBox li{border-bottom:1px dashed #c7c7c7;padding:20px 0; display:inline-block;width:100%; position:relative;}
.upJyBox li:hover{z-index:2;}
.upJyBox li:hover .dClose{ visibility:visible;}
.upJyBoxImg{ background:url(../images/upJyBox.png);width:270px;height:200px; text-align:center;padding:9px 0 0 0;float:left;}
.searchLeftS .upJyBoxImg{width:250px;height:188px; background:none;padding:0;}

.searchLeftS .upJyBoxCon{margin-left:270px;padding:10px 30px 0 0;line-height:22px;}

.ujTitle a{color:#666666;font-size:14px;}
.ujTitle a:hover{color:#f30;}
.blackLink a{color:#000;}
.ujCon{height:55px;}


.miniSearch{height:22px;line-height:22px;width:200px; border:1px solid #c1c1c1;padding:0 5px 0 5px;font-size:12px;}
.miniSearch.gray{color:#999;}
.miniSearch.gray.focus{color:#000;}
.miniSearchBtn{height:22px;line-height:22px; border:1px solid #c1c1c1;padding:0px 10px 0 10px;font-size:12px; background:url(../images/btnBg.png) repeat-x left top; cursor:pointer;}

.dBoxTitleS{font-weight:bold;font-size:14px;}
.dBoxConS{}
.pmListS li{padding:10px 20px 0px 0;height:18px; overflow:hidden;font-family:"瀹嬩綋"}
.pmListS p{width:180px;padding:0 0 0 0px;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden;float:left;}
.pmListS p a{margin-left:5px;}
.gBoxS{ display:inline-block;color:#fff; text-align:center;line-height:16px;width:16px;height:16px; background:#5e5e5e;font-family:Verdana, Geneva, sans-serif}
.gBoxS.top{ background:#ffba00;}
.tsListS{padding:10px 0 0 0px;line-height:24px;}
.tsListS a{margin-right:10px; display:inline-block;}

.amList{line-height:24px;}
.amList li{width:250px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.amList a{color:#333;}
.amList a:hover{color:#f30;}
.rechoose td{padding:5px 0 5px 30px;}
.rechoose .selectBox{padding: 5px 5px 5px;height:20px;}
.rechoose select{font-size:12px;}
.atPersonS{padding:15px 0 0 20px;float:left;width:480px;line-height:24px;}

.commentBoxList > ul > li{display:inline-block;width:100%;padding:20px 0; border-bottom:1px dashed #999; background:#fff; position:relative;}
.commentBoxList > ul > li.last{border:0;}
.commentBoxList > ul > li:hover .dClose,.commentBoxList > ul > li:hover .popAlert{ visibility:visible}

.recListLong li{display:inline-block;width:100%;border-bottom:1px solid #f4f4f4;padding:20px 0;}
.recListLong .recListLeft{padding:0px 0 0px 20px;width:695px;float:left;}
.recListLong .recBox{height:auto;padding:5px 0 0px 0; overflow:hidden;color:#666;}
.recListLongRight{width:250px; }

.recListS li{display:block;width:100%;border-bottom:1px solid #f4f4f4;padding:20px 0;position:relative;}
.popAlert{visibility:hidden;}
.popAlert span{cursor:pointer;margin-left:5px;}
a.popAlert{font-size:12px;}
a.popAlert:hover{color:#f30;}
.recListS li .dClose{top:10px;}
.recListS li:hover .popAlert,.recListS li:hover .dClose{ visibility:visible;font-size:12px;}
.recListS .recListLeft{padding:0px 20px 0px 20px;width:auto;float:none;}
.recListS .recBox{height:auto;padding:5px 0 0px 0; overflow:hidden;color:#666;}

a.blackLink{color:#000;}
a.blackLink:hover{color:#f30;}

a.doComments{ background:url(../images/dialog.png) no-repeat left center;padding:0 0 0 20px; display:inline-block;font-size:12px; text-decoration:none;}
a.doEdit{ background:url(../images/e.png) no-repeat left center;padding:0 0 0 20px; display:inline-block;font-size:12px; text-decoration:none;}

.toMyCom{font-size:12px; background:#f4f4f4;border:1px solid #e4e4e4;color:#ababab; position:relative;margin-top:20px;line-height:24px;}
.toMyComTop{width:17px;height:10px; position:absolute; background:url(../images/topS.png);top:-10px;left:22px;}

.configMana{ font-size:12px;float:right;padding-top:1px; text-align:right;}
.configMana a{padding:0 0 0 20px;color:#4095ce;margin-left:10px;}
.configMana a.dDelete{ background:url(../images/dClose.png) no-repeat left center;}
.configMana a:hover{color:#f30;}



.camZpBox.plus dt{width:65px;}
.camZpBox.plus dd{margin-left:70px;}
.camZpBox.plus dd a.c4095ce{color:#4095ce;margin-right:0px;}
.camZpBox.plus dd a.c4095ce:hover{color:#f30;}

.camWholeBoxUl.fav .dClose{ top:auto;bottom:12px;right:10px;}
.camWholeBoxUl.fav .scListDown{border-top:1px solid #f4f4f4;width:230px;padding-top:5px;left:10px;}
.camWholeBoxUl.fav li{ position:relative;height:367px;}
.camWholeBoxUl.fav li:hover {z-index:10;}
.camWholeBoxUl.fav li:hover .dClose{visibility:visible;}
.camWholeBoxUl.fav .scListDownTitle{ background:#fff;border-color:#fff;border-bottom:0;}
.camWholeBoxUl.fav .scListDownTitle b{border-color:#bababa #fff #fff;font-size:0;line-height:0;}
.camWholeBoxUl.fav .scListDownSel:hover .scListDownTitle{border:1px solid #ffba00;border-bottom:0;}


.downFunc{border-top:1px solid #f4f4f4;width:230px;position:absolute;bottom:0;left:10px;padding:10px 0;}
.downFunc a{padding:0 0 0 20px;color:#4095ce;}
.downFunc a:hover{color:#f30}
a.dEditS{background:url(../images/fm.png) no-repeat left top;}
.nemo .scListDownSel:hover .scListDownTitle{z-index:20;}
.nemo .scListDownSel:hover .scListDownSelCon{ display:block;z-index:10;top:18px;}

.camWholeBoxUl.nemo li{ position:relative;height:385px;}
.camWholeBoxUl.nemo li:hover {z-index:10;}
.camWholeBoxUl.nemo .scListDownTitle{ background:#fff;border-color:#fff;border-bottom:0;color:#4095ce;}
.camWholeBoxUl.nemo .scListDownTitle b{border-color:#bababa #fff #fff;font-size:0;line-height:0;}
.camWholeBoxUl.nemo .scListDownSel:hover .scListDownTitle{border:1px solid #ffba00;border-bottom:0;}
.r10 a{margin-right:10px;}
.camWholeBoxUl.nemo li .dDelete{ display:none;}
.camWholeBoxUl.nemo li:hover .dDelete{ display:inline-block;}



span.notSee{color:#fff;fpnt-size:14px;font-weight:bold; display:block; position:absolute;left:0;width:100%;top:130px;padding:3px 0; text-align:center; background:url(../images/noSee.png)}
span.imgNum{color:#fff;fpnt-size:14px;font-weight:bold; display:inline-block;padding:3px 10px; position:absolute;right:10px;top:10px; text-align:center; background:url(../images/picNum.png)}
span.nTitle{color:#fff;fpnt-size:14px;font-weight:bold; display:inline-block;padding:3px 10px; position:absolute;right:10px;top:10px; text-align:center; background:url(../images/nTitle.png)}





.chooseNav{}
.chooseNav a{display:inline-block;height:28px;line-height:28px;padding:0 10px;border:1px solid #c1c1c1; background:url(../images/chooseBgGray.jpg); text-decoration:none;}
.chooseNav a.selected{color:#fff;border:1px solid #eca128;background:url(../images/chooseBg.jpg);font-weight:bold;}
.pdBox{padding:20px;}

.imgAutoSee{float:left;width:350px; background:#ccc;min-height:300px;}
.photoList{margin-left:370px;}
.photoList ul{margin-right:10px;}
.photoList li{float:left;width:100px;height:75px;border:2px solid #f6f6f6;margin:0 10px 10px 0;}
.photoList li.selected{border:2px solid #ffba00;}

.fm{padding:10px;border:1px solid #ababab;width:250px;}
.infor{height:16px;width:16px; display:inline-block;background:url(../images/infor.png) no-repeat left top;}
.infor:hover{background:url(../images/infor.png) no-repeat left bottom;}



.camWholeBox{width:1083px; overflow:visible; }
#mainDiv .camWholeBox{overflow-x:hidden;}

.selectToolBtn{padding:0 10px;width:230px; cursor:pointer;height:38px;line-height:38px;}
.selectToolPop{width:250px;border:1px solid #c8c8c8;position:absolute;left:-1px;top:38px; background:#fff;height:230px; overflow:hidden; display:none;z-index:20;}

.selectTool{background:url(../images/upGrey1.jpg) repeat-x left bottom;border:1px solid #c8c8c8; position:relative;z-index:20}
.selectTool:hover .selectToolPop{display:block;}
.selectTool:hover{background:#fff;}
.norTable.register td .selectToolPop{display:none;}
.norTable.register td .selectTool:hover .selectToolPop{display:block;}

.selWrapper{width:750px;height:230px; position:absolute;left:0;top:0;}
.selectToolPop ul.fatherCon{ width:250px;overflow:auto; overflow-x:hidden;height:230px;float:left;}
.selectToolPop ul.fatherCon li{line-height:29px;padding-left:15px; display:block;width:235px;height:29px; cursor:pointer;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.selectToolPop ul.fatherCon li:hover{ background:#eee;}

.childrenCon{width:250px;height:230px;float:left;}
a.goBackSel{display:block;padding-left:15px;height:29px;line-height:29px;font-size:14px;color:#4095ce;}
a.goBackSel:hover{color:#f30;}
.selectToolPop .childrenCon ul{width:250px;overflow:auto; overflow-x:hidden;height:201px;}
.selectToolPop .childrenCon ul li{line-height:29px;padding-left:15px; display:block;width:235px;height:29px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; cursor:pointer;}
.selectToolPop .childrenCon ul li:hover{ background:#eee;}
.selectToolPop .childrenCon ul li label{ display:inline;}


.selectToolPop .grandsonCon{width:250px;float:left;}
.selectToolPop .grandsonCon ul{width:250px;overflow:auto; overflow-x:hidden;height:201px;}
.selectToolPop .grandsonCon ul li{line-height:29px;padding-left:15px; display:block;width:235px;height:29px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.selectToolPop .grandsonCon ul li:hover{ background:#eee;}
.selectToolPop .grandsonCon ul li label{ display:inline;}


.toolSpan{ display:inline-block;font-size:12px; background:#fff1cd ;border:1px solid #fbd87b;padding:3px 5px 3px 10px;margin-left:10px;}
.lClose{ display:inline-block;height:16px;width:16px; background:url(../images/pinLinkClose.png);}
.selSeeBox{float:left;width:550px;}
.selSeeBox .toolSpan{margin-top:5px;}

a.uriRightMore{margin-top:5px;float:right; display:none;height:16px; background:url(../images/linkMore.png) no-repeat left top;width:25px;}
a.uriRightMore:hover{background:url(../images/linkMore.png) no-repeat left -16px;}

.toolBtn{padding:0 10px;cursor:pointer;height:38px;line-height:38px;background:url(../images/hbtn.jpg) repeat-x left bottom;border:1px solid #abadb3; display:inline-block;}
a.aBox img{margin-right:5px; vertical-align:text-bottom;}
a.aBox{ text-decoration:none;color:#4095ce;}a.aBox:hover{ text-decoration:none;color:#f30;}
.editBox{width:938px;height:438px;border:1px solid #abadb3;}
.editBoxHeight{height:438px;}


.upEdit{}

.workTitle{font-size:16px;font-weight:bold;line-height:1;line-height:22px;padding:5px 0 5px 0px;}
.workTitle img{vertical-align:-1px;}
.workTopBar td{padding:15px 20px;}
.workContentWrapper{padding:30px 0 0;}
.workContent{width:960px;margin:0 auto;}
.classDes{padding:10px 20px; text-align:right;color:#999;}
.subBtn{display:inline-block;width:99px;height:99px;cursor:pointer;background:url(../images/tj.png) no-repeat left top;}
.subBtn.down{background:url(../images/tj.png) no-repeat left bottom;}
.workNav{height:76px;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4; background:#ffba00; position:relative;z-index:1;}

.workNavUl{height:76px; overflow:hidden;zoom:1;}
.workNavUl li{float:left;height:76px;/*border-right:1px solid #f4f4f4;*/}
.workNavUl li a{ display:inline-block;height:76px;padding:0 15px; text-decoration:none;}
.workNavUl li a:hover{ background:url(../images/workHover.jpg);}
.workNavUl li a img{margin:30px 0 0 0;float:left;}
.workNavUl li a .rightWn{margin:20px 0 0 16px; display:inline-block;}
.workNavUl li a .rightWn b{color:#000}
.workNavUl li a .rightWn span{color:#cc9400}


.workNavRight{width:168px;height:76px; background:#868686 url(../images/renqi.png) no-repeat 15px 30px;float:right;padding:0 15px 0 57px;border-left:1px solid #f4f4f4; position:absolute;right:0;top:0; cursor:default;}
.workNavRight:hover .workNavRightPop{ display:block;}
.workNavRight > span{color:#fff;margin-top:15px; display:inline-block;}
.workNavRight > b{ display:inline-block;font-size:35px; font-family:Arial, Helvetica, sans-serif;color:#ffb900;line-height:1;padding-right:30px; background:url(../images/downGray.png) no-repeat right center;}
.workNavRightPop{ position:absolute;right:0;top:76px;border:1px solid #999; background:#fff;padding:16px; display:none;}
.workNavRightPop td{padding:3px 5px; white-space:nowrap;color:#333;}

.downInforShow .userInfor{padding:20px 50px 0 20px;border-right:1px solid #f4f4f4;height:80px;width:283px;}
.downInforShow .apBtn{right:15px;}
.workOtherImg{width:700px;}
.workOtherImg a{display:inline-block;width:100px;height:75px;margin:18px 7px 0;line-height:75px;}
.downInforShow .workOtherImg{width:726px; position:relative;}
.downInforShow .workOtherImg a{margin:15px 0 0 8px;}
.downInforShow .workOtherImg a.morePoint{margin:0; position:absolute;right:5px;top:15px;width:65px;height:75px; background:url(../images/work/dian.png) no-repeat center center; display:inline-block;}
.longConCam .inputLong  .normalArea{height:80px;}
.longConCam .inputLong{ background:#fff;}
.dTitle{border-top:1px solid #ddd;line-height:48px;border-top:1px solid #f4f4f4;  background:#fff url(../images/logTitle.png) repeat-x left bottom;height:48px;padding:0 20px; position:relative;font-weight:bold;}
.dTitle.noBorder{ border-top:0;}
.rightFloor{float:right;font-weight:normal; text-align:right;}
.downWh a{margin:0 5px;}
.downWh img{vertical-align:-4px;}

.copyAlert{padding:5px 50px;}
.workInfor{padding:5px 50px;line-height:24px;font-size:14px;}
.w640 .copyAlert{padding:5px 20px;}
.w640 .workInfor{padding:5px 20px;}

.workDes{font-size:14px;padding:20px 0;color:#4e4e4e;}
.workShow{padding:20px 0 30px 0;}
.workShow li{text-align:center;width:900px;margin:20px auto 0 auto; overflow:hidden;}
.w640 .workShow li{width:610px;}
.wsContent{display:inline-block;margin:0 auto;}
.wsDes{padding:0px 0 10px;line-height:22px;}

.homeWorkD{padding:10px;width:240px;font-size:12px; background:#f4f4f4;border:1px solid #e4e4e4;}
.homeWorkD td{padding-left:10px;}
.workLeft{margin-right:320px;border-right:1px solid #f4f4f4;}
.workRight{width:300px;float:right;padding:10px; 10px; 0 10px;}

.dBoxPlug{padding:20px;}
.dBoxTitlePlug{line-height:1;font-size:14px;font-weight:bold; position:relative}
.dBoxTitlePlug img{ vertical-align:text-bottom;}
.dBoxTitlePlug .uriRightMore{ display:inline-block;margin:0;right:0;top:0;position:absolute;z-index:2;}
.dmSList{padding:10px 0 0 0;}
.dmSList li{display:inline-block;padding:10px 0 0;}
.dmSList p{margin-left:110px;color:#999;}
.dmSList p a{color:#333;}
.dmSList p a:hover{color:#f30;}
.dmSList p img{ vertical-align:-4px;}

.dmSList p a.c4095ce{color:#4095ce;}
.dmSList p a.c4095ce:hover{color:#f30;}

.yTips{ position:absolute;z-index:999;zoom:1;display:none;}
.yTipsFlag{width:6px;height:14px; position:absolute; z-index:10;background:url(../images/pop.png) no-repeat 0px -16px;left:-5px;top:10px;}
.yTipsTop{height:4px;background:url(../images/pop.png) no-repeat left top;margin-right:4px; }
.yTipsTop p{height:4px; position:relative;left:4px;background:url(../images/pop.png) no-repeat right -4px;}
.yTipsCenter{ background:#cfecf9;border-left:1px solid #aee3fb;border-right:1px solid #aee3fb;padding:5px 10px;min-height:18px;color:#444;}
.yTipsBottom{height:4px; background:url(../images/pop.png) no-repeat left -8px;margin-right:4px;}
.yTipsBottom p{height:4px; position:relative;left:4px;background:url(../images/pop.png) no-repeat right -12px;line-height:0;font-size:0;}

.mblLeft{float:left;padding:5px 0 0 10px;}
.mblRight{margin-left:65px;}
.mblContent{padding:10px 20px;}
.mblFunc{ text-align:right;color:#c1c1c1;height:16px;}
.mblCon{color:#333;line-height:24px;}

.imgVM img{ vertical-align:-4px;}
.workLeftTop{padding:15px 20px;border-bottom:1px solid #f4f4f4;}


.small .workContent{width:600px;}
.tagCloud{width:600px;margin:0 auto;padding-bottom:30px;font-size:14px;color:#5e5e5e;line-height:28px;}

.small .workNavRight{padding:0 21px; background-image:none;}
.donwloadBox{padding:15px 20px;}

.download01{ display:inline-block; background:url(../images/down.png) no-repeat left top;width:111px;height:31px;}
.download02{ display:inline-block; background:url(../images/down.png) no-repeat right top;width:137px;height:31px;}
.download03{ display:inline-block; background:url(../images/down.png) no-repeat left bottom;width:111px;height:31px;}
.download04{ display:inline-block; background:url(../images/down.png) no-repeat right bottom;width:137px;height:31px;}

.downLoad{padding:3px 0 15px 20px;}
.downLoad li{float:left;padding-right:15px;height:90px; overflow:hidden;}
.downLoad li a{margin-top:12px;display:inline-block;color:#fff;font-size:12px; text-align:center;}
.commDown a{ display:inline-block;width:78px;padding-left:33px;height:31px;line-height:31px; background:url(../images/downBtns.png) no-repeat left -46px;}
.commDown a.commDownTelecom{background:url(../images/downBtns.png) no-repeat left top;}
.downLoad li.commDown a{color:#a33300;}
.vipDown a{ display:inline-block;width:106px;height:31px;padding-left:33px;line-height:31px; background:url(../images/downBtns.png) no-repeat -126px -46px;}
.vipDown a.vipDownTelecom{background:url(../images/downBtns.png) no-repeat -126px top;}

.downBox{border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;}




.adBoxMiddle{padding:20px 0; text-align:center;}
.commentFunc p{float:right;}

.small .inputLong{padding:20px 20px; background:#fff;}
.small .inputLong .normalArea{width:710px;}
.small .inputLong .commentFunc{width:724px;height:30px;}
.small .commentArea{width:646px;}
.small .commentFunc{width:658px;}

.longConWhite{ background:#fff;}

.camLiTitleC.hot .hotSpan.lv1{height:16px;width:16px;background:url(../images/fire1.png); position:absolute;right:0px;top:8px}
.camLiTitleC.hot .hotSpan.lv2{height:16px;width:16px;background:url(../images/fire2.png); position:absolute;right:0px;top:8px}
.camLiTitleC.hot .hotSpan.lv3{height:16px;width:16px;background:url(../images/fire3.png); position:absolute;right:0px;top:8px}


/**/
.msgWrapper{font-size:14px; background:#fff;padding:10px 0;}
.indexMsg{width:1003px;margin:0 auto; position:relative; color:#adadad;}
.indexMsg a{color:#009cff}
.indexMsg a:hover{color:#f30}
.indexMsgClose{ display:inline-block;width:16px;height:16px; background:url(../images/dClose.png); position:absolute;right:0;top:2px;}

.newad{width:250px;height:230px; overflow:hidden;text-align:center;}

.indexShow{ position:relative;}
.indexShowBox{width:1083px;height:350px; overflow:hidden;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}

.indexShowLeft{ position:absolute;left:-40px;top:45%; display:inline-block;width:28px;height:28px; background:url(../images/sl.png) no-repeat center center;}
.indexShowRight{position:absolute;right:-40px;top:45%; display:inline-block;width:28px;height:28px; background:url(../images/sr.png) no-repeat center center;}

.voice{height:46px; position:relative;overflow:hidden;padding-left:135px; background:url(../images/voice.jpg) no-repeat 20px center;font-size:14px;color:#5c5c5c;}
.voiceDes{ position:absolute;top:12px;left:45px;}
.voice ul{ position:relative;}
.voice li{height:46px;line-height:46px;}
.voiceRight{ position:absolute;right:20px;top:50%;margin-top:-13px;z-index:10;}
.do{height:26px;width:31px; display:inline-block; background:url(../images/nano.gif) no-repeat left top;margin-right:-1px; position:relative;}
.uo{height:26px;width:31px; display:inline-block; background:url(../images/nano.gif) no-repeat right top; position:relative;}
.do:hover{background:url(../images/nano.gif) no-repeat left bottom;z-index:1;}
.uo:hover{background:url(../images/nano.gif) no-repeat right bottom;z-index:1;}

.adTable{width:100%;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}
.adTable td{ text-align:center;border-left:1px solid #f4f4f4;padding:10px 0;}
.adTable td.borderNone{border:0;}
.indexTitle{padding:20px; position:relative;}
.itMore{ position:absolute;right:20px;bottom:20px;color:#999;font-size:14px;}

.isTxtBig{background:#fbfbfb url(../images/inputBg.png) repeat-x left top;height:35px;line-height:35px;border:1px solid #c1c1c1;padding:0 5px;color:#333;}
.isTxtBig.focus{color:#000; background-color:#fff;}
.indexDownAD{ text-align:center;padding:10px;border-top:1px solid #f4f4f4;}
.indexDownTable th,.indexDownTable td{border:1px solid #f4f4f4; text-align:left;vertical-align:top;}
.indexDownTable th{height:42px; vertical-align:middle;font-weight:normal;color:#333;padding:0 10px;}

a.apBtn{height:18px;width:18px; display:inline-block; background:url(../images/apBg.png) no-repeat left -18px; }
a.apBtn:hover{background:url(../images/apBg.png) no-repeat left top;}
a.apBtn.on{background:url(../images/apBg.png) no-repeat left -36px;}
a.apBtn.on:hover{background:url(../images/apBg.png) no-repeat left -54px;}
.userInfor .apBtn{right:20px; position:absolute;top:23px;}

.designerList li{border-top:1px solid #f3f3f3; position:relative;height:60px;padding:6px 10px 0 10px;}
.designerList li.borderNone{border:0;}
.designerList li a.c666{color:#666;}
.designerList li a.c666:hover{color:#f30;}
.designerList a.apBtn{ position:absolute;right:10px;top:10px;}

.choosePerson a.apBtn{ position:absolute;right:-10px;top:-10px;}

.jobIndex{font-size:12px;padding:8px 0 10px 12px;width:300px;float:left;}
.jobIndex li{height:23px;line-height:23px; white-space:nowrap; margin-top:2px; overflow:hidden; text-overflow:ellipsis;color:#a5a5a5;}
.jobIndex a{color:#5a5a5a;}
.jobIndex a:hover{color:#f30;}

.jobIndexList{}
.jobIndexList li{border-top:1px solid #f4f4f4;}
.jobIndexList li.first{border:0;}
.jobIndexList li a{ display:block;}

.must{background:url(../images/mustBg.jpg) repeat-y left top;}


.uploadBtn{height:40px;width:71px; position:relative; display:inline-block; text-align:center;line-height:40px;background:url(../images/upGrey.jpg) repeat-x left top;border:1px solid #c8c8c8;color:#6a6a6a; overflow:hidden;font-size:12px; cursor:pointer;}
.uploadBtn.small{height:36px;border:1px solid #abadb3; background:url(../images/hbtn.jpg) repeat-x left bottom;font-size:14px;line-height:36px;}
.uploadBtn input{ position:absolute;height:40px;z-index:2;right:0;top:0;filter:alpha(opacity=0); -moz-opacity:0; opacity:0; cursor:pointer;font-size:16px;}
.uploadBtn.blue{background:url(../images/upBlue.jpg) repeat-x left top;border:1px solid #2494cb;color:#fff; }


.uploadBtn.noLong{width:auto;padding:0 10px;}
.newType{visibility:hidden;}
.newType.on{visibility:visible;}
.cmlDes{margin-right:-10px;}


.jhComContent_j{padding:0 20px;}

.smsName{ text-align:center;width:48px; overflow:hidden; white-space:nowrap;padding-top:3px;}

.whiteMsg{background:#fff;color:#f30;font-size:24px;font-family:"寰蒋闆呴粦";text-align:center;padding:20px 0;}


.upNav{height:45px;border-bottom:1px solid #f4f4f4;}
.upNav li{height:45px;line-height:45px;float:left;border-right:1px solid #f4f4f4;text-align:center;width:375px;font-size:14px;}
.upNav li.w250{width:250px;}
.upNav li a{background:url(../images/upNav.jpg) repeat-x left bottom; display:block;height:45px;line-height:45px; text-decoration:none;color:#000;}
.upNav li.selected a{background:url(../images/upNav.jpg) repeat-x left top;color:#fff;font-weight:bold;}
.upNav li.last{ border:0;}
.upTable td{vertical-align:top;border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}
.upTable tr.last td{border-right:0;}

.upUl{height:510px;overflow:auto;overflow-x:hidden; text-align:center;padding:5px 0;}
.upUl li{ text-align:center;padding:5px 0;}
.upUl li img{border:3px solid #fff;}
.upUl li img.selected{border:3px solid #ffb800;}
.upUl li img:hover{border:3px solid #ffb800;}

.upnewonediv{padding:30px 0 0 0px;height:490px; text-align:center;}
.upnewonediv #UploaderProcess{width:110px;margin:0 auto;}
.upnewonediv #UploaderProcess .loader{width:110px;height:10px;display:inline-block; text-align:left;}
.upnewonediv #UploaderProcess p{text-align:center;}

/*20121226*/
.longTable{width:100%;}

.longTableTh,.longTableTd{vertical-align:top;font-weight:normal;text-align:left; background:#fff;}
.longTableTh{border-right:1px solid #f4f4f4;width:250px;background:#fafafa}
.longSideBar{}
.longSideBar li{border-left:3px solid #fafafa;height:47px;line-height:47px;border-bottom:1px solid #f4f4f4;}
.longSideBar li a{display:block;height:47px;padding:0 0 0 20px; position:relative;font-size:14px;color:#4095ce; }
.longSideBar li a:hover{color:#f30; text-decoration:none;}
.longSideBar li.selected{border-left:3px solid #ffb800;background:#fff;}
.longSideBar li.selected a{color:#000;font-weight:bold;}
.longSideBar li.selected a b{position:absolute;right:10px;top:17px;width:0;height:0;border-width:5px 5px;border-style:solid;border-color:#fff #fff #fff #ffb800;font-size:0;line-height:0;}
.longSideConTitle{color:#000;font-weight:bold;height:47px;line-height:47px;padding:0 0 0 20px;font-size:16px;border-bottom:1px solid #f4f4f4;}

.textContent{line-height:24px;padding:15px 20px;}
.lh150{line-height:150%;}
.camTable th{font-weight:normal; text-align:left; vertical-align:top;padding:10px 0;}
.camTable td{padding:10px 0;}


.qaUl{padding:3px 0;}
.qaUl li{padding:3px 0; display:inline-block;width:100%;}
.qaUl li > a{color:#4095ce;}
.qaUl li > a:hover{color:#f30;}
.qaUl li.selected > a{font-weight:bold;}
.qaUl li.selected .aqCom{ display:block;}
.aqCom{font-size:12px;background:#fff3d5;border:1px solid #fee7ac;color:#5e5e5e; position:relative;margin-top:15px;line-height:24px; display:none;}
.aqComTop{width:24px;height:13px; position:absolute; background:url(../images/aqComTop.png);top:-13px;left:22px;}
.aqComContent{padding:10px 15px;font-size:14px;}
.ruleTable{font-size:12px;}
.ruleTable th{text-align:left;}
.ruleTable td,.ruleTable th{padding:5px 5px 5px 10px; vertical-align:top;line-height:150%;}
.ruleTable .odd td{ background:#fff3d5;}

.friendLinks{margin-right:-20px;padding:5px 0;}
.friendLinks li{float:left;width:100px;margin:5px 20px 0 0;font-size:12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.friendLinks li a{color:#666;}
.friendLinks li a:hover{color:#f30;}
.friendLogos{}
.friendLogos{margin-right:-17px;padding:0px 0;}
.friendLogos li{float:left;width:87px;margin:10px 17px 5px 0;font-size:12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.caseDesUl li{padding:10px 0;}
.caseDes{margin-left:358px;font-size:12px;line-height:21px;}
.mapSiteList{padding-top:5px;}
.mapSiteList a{color:#4095ce;margin-right:20px; display:inline-block;font-size:12px;}
.mapSiteList a:hover{color:#f30;}
.fixed{ position:fixed;top:0;}
.previewBox{background:#fff;z-index:100;}


.pswState *{vertical-align:middle;}
.pswState em{padding-bottom:3px;}
.pswState{ position:absolute;left:0;top:7px;}


.qq-upload-drop-area, .qq-upload-extra-drop-area {position: absolute;top: 0;left: 0; width: 100%;height: 100%;min-height: 30px;z-index: 2;background: #FF9797;text-align: center;}
.qq-upload-drop-area span {display: block;position: absolute;top: 50%;width: 100%;margin-top: -8px;font-size: 16px;}
.qq-upload-extra-drop-area {position: relative;margin-top: 50px;font-size: 16px;padding-top: 30px;height: 20px;min-height: 40px;}
.qq-upload-drop-area-active {background: #FF7171;}

.goTop{width:36px;position:fixed;z-index:100;bottom:10px;left:-36px;}
.goTopLink{ display:inline-block;height:100px;width:36px;background:url(../images/goTopZcool.png) no-repeat center top;}
.weixin-2code{ display:block; width:29px; height:91px; position:absolute; z-index:100; top:409px; left:50%; margin-left:546px; background:url(../images/code.png) no-repeat right 0}
.weixin-2code:hover{ width:113px; height:86px; margin-left:457px;padding-left:5px; padding-top:5px; background-position:0 bottom}
.weixin-2code img{ display:none}
.weixin-2code:hover img{ display:block; width:76px; height:76px; border:solid 3px #fff}
.sayBugsLink{background:url(../images/sayHi.png);width:36px;height:132px;margin-bottom:1px; display:inline-block; cursor:pointer;}
.sayBugs{width:294px;height:163px;border:3px solid #4095ce; display:none; position:absolute;right:36px;top:0; background:#f8f8f8;}
.sayBugs textarea{width:263px;height:86px;border:1px solid #4095ce; background:#fff;padding:3px;margin-left:10px;}
.sayBugsP{padding:5px 10px 0 10px;}

.sayBugsTitle{ position:relative;padding:5px 10px;}
.goTop .indexMsgClose{right:5px;top:8px;}



.upPerson{ background:url(../images/upPerson.png);width:405px;height:431px; position:absolute;top:-125px;left:-50px;z-index:1;}
.upPerson p{ position:absolute;right:-420px;top:100px;}

.macPerson{ background:url(../images/macPerson.png);width:472px;height:417px;position:absolute;top:-125px;right:-100px;z-index:1;}
.macPerson p{ position:absolute;left:-410px;top:100px;}

.errPerson{ background:url(../images/404.png);width:390px;height:321px;position:absolute;top:-100px;left:-50px;z-index:1;}
.errPerson p{ position:absolute;right:-430px;top:70px;}

a.norBtn{ display:inline-block;height:41px;line-height:39px; background:url(../images/norBtn.png) no-repeat left top; text-decoration:none;}
a.norBtn span{ cursor:pointer;height:41px; display:inline-block;background:url(../images/norBtn.png) no-repeat right bottom;color:#77400f; text-decoration:none;font-size:16px;font-family:"寰蒋闆呴粦"; position:relative;left:4px;padding:0 14px 0 10px;}

.cfff{color:#fff;}
.messageBox.mailBoxWrapper{ background:none;}
.messageBox.mailBoxWrapper .messageBoxTop p{right:10px;}
.mailBox{ background:url(../images/mailBox.png);width:468px;height:165px; text-align:center;margin:0 auto;padding-top:60px}
.upgradeBrowser{ background:#ffffe1;border-bottom:1px solid #f90;}
.upgradeBrowserBox{width:1083px;margin:0 auto;line-height:24px; text-align:center;color:#f60;}


.phBox{padding:15px 20px;}
.phBox label{display:inline-block;padding:0 0 0 25px;position:relative;}
.phBox p{padding:0 0 0 25px;}
.phBox label input{position:absolute;left:0;top:5px;}


.dlTypeLeft{float:left;width:470px;margin:0px 0;padding-left:20px;border-right:1px solid #f1f1f1;}
.dlTypeRight{float:left;width:470px;border-left:1px solid #f1f1f1;margin-left:-1px;padding-left:40px;}
.dlTypeList{}
.dlTypeList li{ position:relative;width:255px;height:35px;background:url(../images/txxBg.png) no-repeat left top;margin:10px 0 0 0;}
.dlTypeList li input{width:177px;height:23px;line-height:23px;border:1px solid #abadb3;margin:5px 0 0 30px;}
.dlTypeList li a.dClose{z-index:11;top:10px;right:10px; visibility:visible;}

.lastVisited{margin-right:-20px;}
.lastVisited li{float:left;width:60px; position:relative;}
.lastVisited li .v{width:16px;height:16px; position:absolute;right:8px;top:35px;z-index:2;}
.lastVisited li p{width:50px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


.ttBox{height:140px;}
.ttImgs{ position:relative;}
.ttImgs li{margin-right:5px;float:left; height:30px;}
.tTipsTitle{width:250px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tTips{ background:#eeeded; position:relative;padding:5px 10px;margin:10px 0 0 0;}
.tTipsFlag{ width:11px;height:6px; background:url(../images/tt.png); position:absolute;left:20px;top:-6px}

.ttImgs li .v{width:16px;height:16px; position:absolute;right:-2px;bottom:-2px;z-index:2;}

.tFlag{width:250px; position:absolute;bottom:40px;left:0; display:none;}
.tfTop{height:5px; background:url(../images/tFlag.png) no-repeat left top;margin-right:5px;}
.tfTop p{height:5px; background:url(../images/tFlag.png) no-repeat right -89px; position:relative;left:5px;}
.tfCenter{ background:url(../images/alphaPng.png) repeat;color:#fff;padding:0 5px 0 10px;}
.tfBottom{height:5px; background:url(../images/tFlag.png) no-repeat left -77px;margin-right:5px; position:relative;}
.tfBottom p{height:5px; background:url(../images/tFlag.png) no-repeat right -166px; position:relative;left:5px;}
.tfBottomFlag{width:13px;height:6px;background:url(../images/tFlag.png) no-repeat -16px -82px; position:absolute;top:-10px;left:9px; display:none;}

.ttImgs li:hover .tFlag{ display:block;}
.ttImgs li:hover .tfBottomFlag{ display:block;}
.popDltList li{border-bottom:1px solid #f1f1f1;padding:10px 0;} 
.popDltListCon{margin:0 0 0 40px;}



.camWholeBoxUl.h375 > li{height:375px;}






/*2014-1-9*/
span.navMore.selected{color:#fff;background:#2d2d2d;font-weight:bold;text-decoration:none;}
span.navMore.selected b{border-color:#8c8c8c #2d2d2d #2d2d2d;}
span.navMore > a{line-height:44px;line-height:47px\9;height:43px;color:#000;width:50px; text-align:center; display:inline-block; overflow:hidden;float:left;font-size:14px;}
span.navMore:hover > a,span.navMore.selected > a{color:#fff;text-decoration:none;} 
span.navMore > a:hover{ background:#2d2d2d;color:#fff; text-decoration:none;}

.navMoreCon{position:absolute;left:0;top:43px; background:#2d2d2d;z-index:10; display:none; text-align:left; }
.navMoreCon a{color:#ababab; display:inline-block;font-weight:normal;font-size:12px;margin-right:15px;line-height:24px;}
.navMoreCon a:hover{color:#ffba00;text-decoration:none;}
span.navMore:hover .navMoreCon{display:block;}



.workNavRight{width:168px;height:76px; background:#2d2d2d url(../images/renqi.png) no-repeat 15px 30px;float:right;padding:0 15px 0 57px;border-left:1px solid #f4f4f4; position:absolute;right:0;top:0; cursor:default;}
.workNavRight:hover .workNavRightPop{ display:block;}
.workNavRight > span{color:#ffba00;margin-top:15px; display:inline-block;}
.workNavRight > b{ display:block;font-size:35px; font-family:Arial, Helvetica, sans-serif;color:#ffb900;line-height:1;padding-right:30px; background:url(../images/downGray.png) no-repeat right center;}
.workNavRightPop{ position:absolute;right:0;top:76px;border:1px solid #2d2d2d; background:#2d2d2d;padding:16px; display:none;}
.workNavRightPop td{padding:3px 5px; white-space:nowrap;color:#9e9e9e;}


.nareaBox{ display:inline-block; position:relative;}

.nareaBoxLoading{ position:absolute;left:0;top:0;bottom:0;right:0;z-index:2; }
.nareaBoxLoading img{ position:absolute;z-index:3;left:50%;top:50%;margin:-17px 0 0 -17px;}
.nareaBoxLoadingBg{position:absolute;left:0;top:0;bottom:0;right:0;z-index:2; background:#ffba00; filter:alpha(opacity=25); opacity:0.25;}


a.yBtn{ background:url(../images/yBtn.png);width:94px;height:34px; display:inline-block;line-height:32px; text-align:center;color:#77400f;}
a.yBtn:hover{ text-decoration:none; filter:alpha(opacity=80); opacity:0.8}
.yBtn i{margin-right:5px;}
.icon-topup{ width:16px;height:16px; background:url(../images/topup.png); display:inline-block; vertical-align:middle;}


.camTitleBig{height:55px; background:url(../images/cambgBig.jpg) repeat-x left top; position:relative;}
.camNavRight{height:55px; position:absolute;right:0;top:0;border-left:1px solid #f4f4f4;padding:0 20px;}
.mt12{margin-top:12px;}

.camNavBigUl{}
.camNavBigUl > li{float:left;height:53px;border-top:2px solid #fff;border-right:1px solid #f4f4f4; position:relative;}
.camNavBigUl > li > a{line-height:48px; font-size:14px;color:#6f6f6f; position:relative;width:140px; display:inline-block; text-decoration:none; text-align:center;padding-right:20px;}
.camNavBigUl > li > a b{position:absolute;right:30px;top:22px;width:0;height:0;border-width:6px;border-style:solid;border-color:#6f6f6f transparent transparent;font-size:0;line-height:0;}

.camNavBigUl > li:first-child > a{color:#ff9c00;}
.camNavBigUl > li:first-child > a b{border-color:#ff9c00 transparent transparent;}


.camNavBigUl > li.active,.camNavBigUl > li:hover{border-top:2px solid #ffba00; background:#fff;}
.camNavBigUl > li.active > a,.camNavBigUl > li:hover > a{ font-weight:bold;color:#ffa900;}
.camNavBigUl > li.active > a b,.camNavBigUl > li:hover > a b{border-color:#ffa900  transparent transparent;}

.camNavBigUl > li.active .cnpopCon,.camNavBigUl > li:hover .cnpopCon{ display:block;}

.cnpopCon{ position:absolute;z-index:22;left:0;top:53px; background:#fff;border-bottom:2px solid #ffba00; box-shadow:0 5px 15px #ccc;min-height:150px;min-width:160px; display:none;border-right:1px solid #f4f4f4\9;border-left:1px solid #f4f4f4\9;left:-1px\9;}

.ccNav > ul{padding:10px 0;}
.ccNav li{padding:0 10px;height:31px;line-height:31px; white-space:nowrap;}

.ccNav > ul > li:hover > a{ background:#ffa900; font-weight:bold;}
.ccNav > ul > li.hasCon:hover > a{background:#ffa900 url(../images/r.png) no-repeat 118px center;}


.ccNav > ul > li.hasCon.active > a,.ccNav > ul > li.active > a{color:#ffb300;}
.ccNav > ul > li.hasCon.active > a:hover,.ccNav > ul > li.active > a:hover{color:#2d2d2d; background-color:#ffa900;}
.ccNav > ul > li.hasCon.active.hover > a{color:#2d2d2d;}
.ccNav > ul > li > .ccNavSon li.active > a{color:#ffb300;}
.ccNav > ul > li > .ccNavSon li.active > a:hover{color:#2d2d2d;background-color:#ffa900;}

.ccNav > ul > li.hasCon:hover > .ccNavSon{ z-index:10;}


.ccNav > ul > li > a{color:#2d2d2d; display:block;padding:0 0 0 30px; text-decoration:none;}

.ccNav > ul > li > .ccNavSon{ position:absolute;left:160px; background:#fff;min-width:120px;top:0;bottom:-2px;border-bottom:2px solid #ffba00; box-shadow:0px 5px 10px #ddd; display:none;z-index:0;}

.ccNav > ul > li > .ccNavSon:before{content:"";position:absolute;left:-10px; background:#fff;width:10px;top:0;bottom:0px;overflow:hidden;z-index:211;border-right:1px solid #f4f4f4; display:block; display:none\9;}

.ccNav > ul > li > .ccNavSon ul{padding:10px 0 0;}
.ccNav > ul > li > .ccNavSon li:hover > a{ background:#ffa900; font-weight:bold;}
.ccNav > ul > li > .ccNavSon a{color:#2d2d2d; display:block;padding:0 0 0 20px; text-decoration:none;}



.ccNav > ul > li:hover > .ccNavSon,.ccNav > ul > li.active > .ccNavSon{ display:block;border-left:1px solid #f4f4f4\9;border-right:1px solid #f4f4f4\9;}





.smallBtn{width:58px;height:28px; background:url(../images/smallbtn.png) no-repeat left top; cursor:pointer;color:#77400f;border:0;}
.smallBtn:hover{ filter:alpha(opacity=80); opacity:0.8;}
.smallBtn.gray{background:url(../images/smallbtn.png) no-repeat right top;color:#6e6e6e;}

.pt15{padding-top:15px;}
.mt15{margin-top:15px;}

.sTxt{border:1px solid #e8e8e8;height:21px;line-height:21px;padding:0 3px;background:#f4f4f4;}
.sTxt:focus{ background:#fff;}
.parecon{ position:relative;}
.parecon > div{ display:none; position:absolute;z-index:2;top:23px;width:148px; background:#fff;left:0;right:0; box-shadow:0 5px 10px #ccc;border-left:1px solid #f4f4f4\9;border-right:1px solid #f4f4f4\9;left:-1px\9;}
.parecon.focus > div{ display:block;}
.pclist{padding:5px 0;}
.pclist li{height:31px;margin:0 5px;line-height:31px;padding:0 0 0 10px;  white-space:nowrap; overflow:hidden;width:120px; cursor:pointer;}
.pclist li:hover{ background:#ffa900;font-weight:bold;}

.tags{ display:inline-block;border:1px solid #f4f4f4; border-radius:3px;padding:3px 5px;color:#666;}
.tags:hover{border:1px solid #ffab00;}
.x{ display:inline-block;width:16px;height:16px; background:url(../images/x.png) no-repeat left top;}
.x:hover{ background:url(../images/x.png) no-repeat left bottom;}

/*2014-8-29	guojunhui add*/
.iconpic{display:inline-block; vertical-align:middle; width:16px; height:16px;cursor:pointer; background-repeat:no-repeat; background-position:center}
.iconpic-view{ background-image:url(../images/icon-8.png)}
.iconpic-user{ background-image:url(../images/icon-6.png)}
.iconpic-pic{ background-image:url(../images/icon-7.png)}
.iconpic-jiangbei{ background-image:url(../images/icon-5.png)}
.camNavC{ position:relative}
.jubansaishi{ position:absolute; right:18px; top:0px;}
.jubansaishi a{ padding:0; font-size:13px; color:#2d2d2d}
.tongjiBar{ position:absolute; right:58px; top:33px; text-align:right; font-size:14px; font-family:Verdana; color:#f00}
/*璧涗簨鑱旂郴鏂瑰紡*/
.sslxfs{ padding:25px 59px}
.sslxfs ul{ margin-top:16px}
.sslxfs li{ padding-right:50px; padding-left:50px; display:inline-block; height:40px; line-height:40px; font-size:14px; color:#555}
	#lxfs-1{ background:url(../images/icon-1.png) no-repeat 0 center}
	#lxfs-2{ background:url(../images/icon-2.png) no-repeat 0 center}
	#lxfs-3{ background:url(../images/icon-3.png) no-repeat 0 center}
	#lxfs-4{ background:url(../images/icon-4.png) no-repeat 0 center; padding-right:0}
	
/*鏈嶅姟杩囩殑鍝佺墝*/
.ffwpp{padding:25px 0 25px 59px}
	.pp-title{ font-size:13px; margin-top:15px; color:#999}
.ffwpp ul{ margin-top:10px;}
.ffwpp ul li{ float:left; width:137px; height:50px; overflow:hidden; border:solid 1px #ececec;margin-top:-1px; margin-left:-1px}

/*2014-9-2 guojunhui add*/
.iconpic-user{ width:40px; height:40px; margin-right:10px; background-image:url(../images/service/iconpic-user.png)}
.iconpic-tel{ width:40px; height:40px; margin-right:10px; background-image:url(../images/service/iconpic-tel.png)}
.iconpic-phone{ width:40px; height:40px; margin-right:10px; background-image:url(../images/service/iconpic-phone.png)}
.iconpic-email{ width:40px; height:40px; margin-right:10px; background-image:url(../images/service/iconpic-email.png)}
.c_ff6600{ color:#ff6600}
.service-1{padding:15px 20px;}
.service-1 dt{ font-size:18px; color:#444; font-weight:bold;line-height:40px;}
.service-1 dd{ font-size:16px; color:#666; margin-bottom:30px; line-height:1.8;}
.serviceNav{ background-color:#fff; border-bottom:solid 1px #efefef; height:60px;padding-left:23px; width:809px;}
.serviceNav a{ display:inline-block; height:58px;line-height:58px; background-color:#fafafa; font-size:18px; color:#6c6c6c; text-decoration:none; padding:0 20px; cursor:pointer; float:left; border:#efefef solid 1px; margin-left:-1px; margin-top:1px}
.serviceNav a:hover{color:#ff7007; text-decoration:none}
.serviceNav a.active{ color:#ff7007; font-weight:bold; background-color:#fff; border-top:solid 3px #ff9445; line-height:56px; height:56px; border-bottom-color:#fff}
.service-2{}
.service-2 .title{ font-size:24px; color:#ff7007; padding-top:60px;width:618px; margin:0 auto}
.service-2 p{ font-size:16px; color:#666; line-height:30px}
.line-1{ border-top:solid 1px #f4f4f4; height:0; line-height:0; font-size:0}
.fuzeren{ padding-top:30px; padding-left:20px; padding-bottom:45px;}
.fuzeren-title{ font-size:16px; font-weight:bold; color:#333}
.fuzeren li{ float:left; width:260px; font-size:14px; line-height:40px; margin-top:20px}
.tabCon{ display:none}

.searchtool{font-size:0; line-height:0}
.searchtool a{ display:inline-block; width:63px; height:34px; line-height:34px; font-size:14px; color:#666; text-decoration:none; background-color:#f4f4f4; border:solid 1px #c1c1c1;margin-left:-1px; text-align:center;}
.searchtool a:hover,.searchtool a.active{ color:#fff; font-weight:bold; text-decoration:none; background-color:#ffbb00;; border-color:#eea205}
.searchtool a.active{box-shadow:inset 0 2px 2px #f9b302;}
.searchtool a.search-new{border-bottom-left-radius:4px;border-top-left-radius:4px;}
.searchtool a.search-dig{border-bottom-right-radius:4px;border-top-right-radius:4px; border-left:none}
.huodong-con{font-size:14px; height:auto; line-height:26px; color:#555;white-space:normal;word-break:break-all;overflow:hidden; position:relative; text-indent:2em}
.huodong-con a{color:#3b94d0;}
.huodong-con a.shouqi{position:absolute; right:0; bottom:0}

/*2015-1-26 guojunhui add*/
.dropDown{ display:inline-block;}
.dropDown_A{display:inline-block;}
.dropDown-menu{ display:none;}
dropDown:focus,.dropDown-menu:focus {outline:0}
.dropDown-menu li.arrow{ position:absolute;display:block; width:12px; height:8px; margin-top:-13px; margin-left:20%; line-height:0;background:url(http://static.hellorf.com/hellorf/images/icon-jt.png) no-repeat 0 0;}
/*榧犳爣缁忚繃*/
.dropDown.hover .dropDown_A,.dropDown.open .dropDown_A{text-decoration:none;}
/*鎵撳紑鑿滃崟*/
.dropDown.open{position:relative; z-index:999}
.dropDown.open a:hover{}
.dropDown.open .dropDown-menu{position:absolute;z-index:1000;display:inline-block; width:124px;font-size:14px; padding:5px;left:0px;top:100%;margin:-1px 0 0;background-color:#fff;background-clip: padding-box; border-bottom:2px solid #ffba00; box-shadow:0 5px 15px #ccc}
.dropDown.open .dropdown-menu.r {right:0;left:auto}
.dropDown.open .dropDown-menu li{float:none;display:inline}
.dropDown-menu li a{color:#666}
.dropDown.open .dropDown-menu li a{ display:block;clear: both; line-height:31px;white-space:nowrap;text-align:left;font-weight: normal; padding-left:23px; margin-bottom:5px;}
.dropDown-menu li a:hover,.dropDown-menu li a:focus{background-color:#ffa900;color:#fff; text-decoration:none}
/*绂佺敤鑿滃崟*/
.dropDown.open .dropDown-menu .disabled a,.dropDown.open .dropdown-menu .disabled a:hover,.dropDown.open .dropdown-menu .disabled a:focus{color:#999;text-decoration:none; cursor:no-drop; background-color:transparent}
.dropDown.open .dropDown-menu li.divider{ display:block;height:0px; line-height:0px;margin:9px 0;overflow:hidden; border-top:solid 1px #eee}

#sitelink .dropDown a.dropDown_A{background: url(../images/icon-arrow-down.png) no-repeat 100px center;display: block; text-align:left; padding-left:28px; font-size:14px; width:107px; height:49px; line-height:49px;text-decoration: none;}
#sitelink .dropDown.open a.dropDown_A{ background-color:#fff; color:#ffa900; font-weight:bold}
a.z-at{ color:#4095ce; text-decoration:none}

/*@鍔熻兘*/
.at_input,.div_textarea{border:solid 1px #c1c1c1; margin: 0px; padding:5px;word-wrap: break-word;overflow-y: auto; overflow-x: hidden; font:12px/1.6 Verdana,瀹嬩綋,Helvetica,sans-serif}

.div_textarea{position:absolute;z-index:1;visibility:hidden; left:0; bottom:0}
.at_input{ position:relative;z-index:2;outline: medium none; resize:none;}
.at_input a{}

.layer_menu{margin:0; padding:0;clear:both;z-index:11001;position: absolute;background:#fff;color:#333;border:1px solid #ccc; border-top:solid 2px #ffa900;border-radius:2px;padding:2px;box-shadow:0px 2px 8px 1px rgba(0,0,0,0.2); font-size:12px;}
.layer_menu li{ position:static;float:none; margin:0; padding:0; display:inline;}
.layer_menu li.title,.layer_menu li.suggest_title { padding:5px 10px; display:block; cursor:default; white-space:nowrap; }
.layer_menu li a{white-space:nowrap; min-width:50px;*min-width:auto;_width:50px;padding:7px 13px; color:#2d2d2d;display:block; cursor:pointer; text-decoration:none;}
.layer_menu li a.auto_width{ width:auto; min-width:0;}
.layer_menu li .list_subtitle{ margin-left:5px;}
.layer_menu li.title, .layer_menu li.suggest_title {cursor: default;display: block;padding: 5px 10px;white-space: nowrap;font-size: 14px;}
.layer_menu li.cur a, .layer_menu li a:hover {background-color: #ffa900;color: #fff;text-decoration: none;}
/*@鍔熻兘*/
